Keresés

Hirdetés

Új hozzászólás Aktív témák

  • dezz

    nagyúr

    válasz P.H. #43 üzenetére

    Cell: első nekifutásra, pár sort beolvasni minden SPE-be, azt' mehet. :) Csak azt nem tudom, miért releváns ilyen egyszerű feladatnál hasonlítgatni...

    "pl. asztalon "ritka" a nem SIMD vagy lebegőpontos kód, nagyítóval kell keresni az ilyeneket, ezért a Bulldozer nem feltétlenül jó választás ide"

    Hmm, biztos, hogy ezt akartad írni?

    "szervereknél viszont "ritka" a SIMD- vagy FP-kód, ott úgy tűnik, senki sem vitatja a teljesítményének versenyképességét"

    Nos, attól függ, hogy adatbázis- vagy HPC szerver...

    "amennyiben olyan algoritmusokat használnak, amelyeknél minimális a számítást végző egységek közti kommunikáció igénye egy-egy részprobléma esetén egészen a teljes megoldásáig, tehát jól osztható független részfeladatokra, addig hatékony. Amely problémákat nem lehet így megvalósítani, azoknál fel sem merül ezen eszközök használata."

    Hát, adott esetben nem gond a kommunikáció...

    "a mérnökök számos alkalmazást, összesen mintegy 5 millió sornyi Fortran, C és C++ kódot ültettek át"

    Ó, micsoda marketing szöveg... :)

    "a 32 magos Knights Ferry tesztchipre, a tudományos szoftverek "portolása" egyenként egy napot vett igénybe."

    Mondhatta volna azt is, hogy 5 perc, csak mondjuk nem mindegy a hatékonyság...

  • dezz

    nagyúr

    válasz P.H. #45 üzenetére

    Nem volt célom különösebben vitatkozni veled. :)

    SPE-nként: X sor beolvasása az SPE LS-ébe DMA-val (X = 1...amennyi elfér egy LS-ben/2), SPE-n belül a konverzió elindítása, közben a már átkonvertált sorok kiírása DMA-val. Term. az adatforgalmat koordinálni kell.

    "Biztos."

    Tehát, a PC-s szoftverek túlnyomó többsége SIMD vagy FP lenne? Ezen most egy kicsit csodálkozom.

    "Függ tőle? Nem adott esetben?"

    Párdon?

    "AMD64-nél nem volt marketing?"

    Miért lett volna? 3,5 GB main ram és 2 GB/process sokszor kevés már PC-n is. Ezen kívül kicsivel gyorsabbak is a 64 bites kódok, könnyebb rá optimalizálni (gépileg vagy manuálisan, több regiszter ugye, stb.) és modernebb az egész platform.

    (#46) MaUser: Egy egész program portolása per nap tempó mellett nem hiszem, hogy nagyon belenyúltak volna a kódba, mely esetben ugye tök mindegy a hossz... A hatékonyságról meg egy szó sem esett. 'Így könnyű...'

    [ Szerkesztve ]

Új hozzászólás Aktív témák