• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    MAIMONIDESCUDA - supercomputer in every family

    CUDA
    Nvidia CUDA(Compute Unified Device Architecture) je jazyku C podobné programovací prostředí a příslušný software pro využívaní grafických karet od NVidie novější generace pro libovolné výpočetní účely. Mezi hlavní výhody patří rychlost dedikovaných procesorů a především masivní paralelismus. Podle okolností několik tisíc jednoduchých paralelních procesů a potom samozřejmě velice rychlá paměť na grafické kartě.
    rozbalit záhlaví
    MAIMONIDES
    MAIMONIDES --- ---
    NECROMAN: Řada 7xxx to ještě neumí, viz odkaz kurzivou. Nicméně pokud tě láká to programovací prostředí, tak je tam k dispozici "emu_mode", kterej to zkompiluje pro cpu. Používá se například pro ladění.

    LITTLELI: Diplomku, hledám zvláštní vlastnost dvojic latinských čtverců 8x8. Mám to jako obyč kód, ale to je příliš pomalý a tak to pomalu přepisuju... až bude hotovo, tak ti dám vědět:)


    LITTLELI
    LITTLELI --- ---
    MAIMONIDES: co na tom vlastne pocitas? me by totiz zajimalo, jestli bych tu domaci nvidii mohl do neceho zapojit, at to nezere proud jen tak...
    MAIMONIDES
    MAIMONIDES --- ---
    Pár malých detailů k programovacímu prostředí a prvnímu výkopu.
    Kód určený k běhu v GPU(jako CPU, ale Graphic) se kompiluje pomocí nvcc a ostatní kód pomocí vašeho oblíbeného kompilátoru. V SDK balíčku naleznete předpřipravený projekt pro visual c++ 8.0, což je vpodstatě visual studio 2005. U MS je volně ke stažení express verse, která pro uvedená naprosto stačí, pokud se neradi hrabete v makefilech a podobně.
    MAIMONIDES
    MAIMONIDES --- ---
    Nuže, vítejte.
    Kliknutím sem můžete změnit nastavení reklam