İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

dgmap - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında dgmap çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut dgmap'tir.

Program:

ADI


gmap, parça - statik eşlemeleri ve bölümleri paralel olarak hesaplayın

SİNOPSİS


dg haritası [seçenekleri] [g dosyası] [dosya] [dosya] [dosya]

parça [seçenekleri] [nparts/pwght] [g dosyası] [dosya] [dosya]

TANIM


The dg haritası program, paralel bir şekilde, bir kaynak grafiğin statik bir haritalamasını hesaplar.
hedef grafiği.

The parça programı için basitleştirilmiş bir arayüzdür. dg haritası, grafik bölümleme gerçekleştiren
statik haritalama yerine. Sonuç olarak, istenen sayıda parça sağlanmalıdır,
hedef mimarinin yerine. Programı grafik kümeleme için kullanırken,
parça sayısı maksimum küme ağırlığına dönüşür.

The -b ve -c seçenekler, kullanıcının eşleme davranışına ilişkin tercihleri ​​belirlemesine izin verir.
varsayılan olarak kullanılan strateji. NS -m seçeneği, kullanıcının özel bir tanımlama tanımlamasına izin verir.
haritalama stratejisi.

The -q seçeneği, programları grafik kümeleme programlarına dönüştürür. Bu durumda, dg haritası bir tek
değişken boyutlu hedef mimarileri kabul eder.

Kaynak grafik dosyası g dosyası ya merkezi bir grafik dosyasıdır ya da temsil eden bir dizi dosyadır.
dağıtılmış bir grafiğin parçaları. İçin dg haritası, hedef mimari dosyası dosya açıklar
ağlar ve hiperküpler gibi algoritmik olarak kodlanmış topolojiler veya ayrıştırma-
tarafından oluşturulan tanımlanmış mimariler amk_grf(1) programı. Görmek gmap(1) için
hedef mimarilerin tanımı. Ortaya çıkan eşleme dosyada saklanır dosya.
Nihai günlüğe kaydetme bilgileri (seçenek tarafından üretilen gibi) -v) dosyaya gönderilir
dosya. Dosya adları belirtilmediğinde, veriler standart girdiden okunur ve dosyaya yazılır.
standart çıktı. Standart akışlar ayrıca bir tire '-' ile açıkça gösterilebilir.

Derleme zamanında uygun kütüphaneler dahil edildiğinde, dg haritası ve parça yapabilmek
hem girdi hem de çıktı olarak sıkıştırılmış grafikleri doğrudan işleyin. Bir akış olarak kabul edilir
gibi sıkıştırılmış bir dosya uzantısı ile adı sonradan eklendiğinde sıkıştırılır.
'brol.grf.bz2' veya '-.gz'. Desteklenebilen sıkıştırma biçimleri bzip2'dir.
biçimi ('.bz2'), gzip biçimi ('.gz') ve lzma biçimi ('.lzma', yalnızca girişte).

dg haritası ve parça çalışmayı tüm dünyaya yaymak için MPI arayüzünün uygulamalarına dayalıdır.
işleme elemanları. Bu nedenle, doğrudan çalıştırılmaları muhtemel değildir, bunun yerine
gibi bazı başlatıcı komutları mpirun.

SEÇENEKLER


-bval Grafik bölümleme veya statik eşleme için maksimum yük dengesizliği oranını ayarlayın. Ne zaman
programlar kümeleme araçları olarak kullanılır, bu parametre maksimum yükü ayarlar
özyinelemeli bipartisyonlar için dengesizlik oranı. ile özel -m seçeneği.

-cyeğlemek Aşağıdakiler arasından bir veya birkaç seçeneğe göre varsayılan eşleme stratejisini seçin:

b Yük dengesini mümkün olduğunca zorlayın.

q hız üzerinde ayrıcalık kalitesi (varsayılan).

s kalite üzerinde ayrıcalık hız.

t güvenliği uygula.

x ölçeklenebilirliği zorunlu kılar.

ile özeldir -m seçeneği.

-h Biraz yardım göster.

-mstrat
Paralel eşleme stratejisini kullanın strat (daha fazla bilgi için PT-Scotch kullanım kılavuzuna bakın)
bilgi).

-q (için parça)

-qgüç
(için dg haritası) Programları statik yerine grafik kümeleme araçları olarak kullanın
haritalama veya grafik bölümleme araçları. İçin parça, parça sayısı
maksimum küme ağırlığı olur. İçin dg haritası, bu numara güç olmalı
seçeneğinden sonra geçti.

-rpnum Merkezi dosyalar için kök işlemi ayarlayın (varsayılan 0'dır).

-V Program sürümünü ve telif hakkını görüntüleyin.

-vfiil Ayrıntılı modu şuna ayarla: fiil. olabilen daha fazla karakterden oluşan bir settir.
be:

m haritalama bilgileri.

s strateji bilgileri.

t zamanlama bilgisi.

NOT


Şu anda (sürüm 5.1), dg haritası tam statik eşlemeleri şu şekilde hesaplayamaz: gmap(1)
yapar, ancak yalnızca bölümler (yani, ağırlıksız veya ağırlıklı tam grafikler üzerindeki eşlemeler).
'cmplt' ve 'wcmplt' mimarileri dışındaki hedef mimariler bir hataya yol açacaktır
mesaj.

ÖRNEKLER


koşmak parça 5 parça grafiğin bir bölümünü hesaplamak için 7 işleme öğesi üzerinde brol.grf
ve elde edilen sıralamayı brol.map dosyasına kaydedin.

$ mpirun -np 5 dgpart 7 brol.grf brol.map

koşmak parça depolanan dağıtılmış grafiği 5 parçaya bölmek için 7 işleme öğesinde
grafik parçası dosyalarında brol5-0.dgr - brol5-4.dgr ve elde edilen eşlemeyi dosyaya kaydedin
brol.harita (bkz. dgscat(1) adlarındaki '%p' ve '%r' dizilerinin açıklaması için
dağıtılmış grafik parçaları).

$ mpirun -np 5 dgpart 7 brol%p-%r.dgr brol.map

onworks.net hizmetlerini kullanarak dgmap'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 2
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • 3
    arşiv_repo
    arşiv_repo
    ArchLabs için paket deposu Bu bir
    ayrıca alınabilen uygulama
    itibaren
    https://sourceforge.net/projects/archlabs-repo/.
    OnWorks'te barındırılan...
    archlabs_repo'yu indirin
  • 4
    Zephyr Projesi
    Zephyr Projesi
    Zephyr Projesi yeni nesildir
    gerçek zamanlı işletim sistemi (RTOS)
    birden fazla donanımı destekler
    mimariler. Bir
    az yer kaplayan çekirdek...
    Zephyr Projesini İndirin
  • 5
    SCon'lar
    SCon'lar
    SCons bir yazılım oluşturma aracıdır
    bu daha üstün bir alternatif
    klasik "Yap" oluşturma aracı
    hepimiz biliyoruz ve seviyoruz. SCons (şimdiki değeri)
    uygulanmış...
    SCons'u İndirin
  • 6
    PSeInt
    PSeInt
    PSeInt, aşağıdakiler için bir sözde kod yorumlayıcısıdır.
    ispanyolca konuşan programlama öğrencileri.
    Temel amacı, bir araç olmaktır.
    temel bilgileri öğrenmek ve anlamak
    konsept...
    PSeInt'i indirin
  • Daha fazla »

Linux komutları

Ad