Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně
29.8.2006, Milan Šurkala, aktualita
Společnost Intel očekává, že do konce tohoto roku bude 70% jejích prodaných procesorů dvoujádrových. Z toho důvodu chce, aby aplikace skutečně využívaly sílu dvou a později i více jader či přímo procesorů. Programátoři, zpravidla tvoři dosti...
liborc (398) | 30.8.200611:25
Nikdy jsem se nestaral o pridelovani jednotlivych vlaken procesorum ci jadrum. Od toho je prece scheduler v kernelu OS, ne? Jiste, jde zamknout nektery proces na urcitem procesoru, ale rozhodne to neni bezna praxe. Tak nevim, cim se to u Intelu zabyvaji...
Pomuze nekdo s vysvetlenim?
Odpovědět0  0
Hon_za | 30.8.200612:05
Scheduler v kernelu OS dokaze pridelovat jednotlivym CPU aplikace. Lze tedy mit pusteno vice aplikaci nebo threadu ­- napriklad tisk z aplikace priradi OS jednomu logickemu CPU, tiskovy spooler vystupu pak druhemu.
Jedna se v podstate o primitivni soubeh dvou nezavislych aplikaci; vyvojari se nemusi starat, na jakem pocitaci to pobezi.

Zcela odlisnou ulohou je, pokud ma jedna aplikace bezet ve vice threadech ­(na vice logickych procesorech­). Zde jsou treba zasahy do konkretni aplikace ­- napriklad jak zaridit, aby tiskovy samotny spooler vyuzival vice vlaken a tiskove PDF radove stovek mega nedelal na dual­-CPU dual­-core masine x minut, ale treba 1­/3 casu za vyuziti vsech dostupnych CPU­/jader.

K tomu by mela pomoci ta hracka od Intelu.
Odpovědět0  0
liborc (398) | 31.8.200612:56
A opravdu si myslite, ze predelani single threaded aplikace na multi threaded zvladne nejaka prilinkovana knihovna?

Co takova knihovna muze vedet o hazardech, potrebe zamykani, atd. atp.? Ale jestli u Intelu vymysleli kristalove koule a jejich poznani dokazali algoritmizovat a prodavat jako dynamickou knihovnu, pak klobouk dolu. Zda se mi to jako pohadka...
Odpovědět0  0
rs (52) | 30.8.20069:32
Snad by byly zadarmo pokud by podobné pomůcky nabízeli i ostatní výrobci vícejádrových procesorů.
Odpovědět0  0
kuto (10) | 30.8.20069:49
Tak to mohli udelat tak aby ty programy chodily jenom na PC s intel procesorem. Aspon ten checker.
Odpovědět0  0
IXOXI (25) | 30.8.200618:53
Už jednou tu bylo, že Intel Compiler kompiloval kód s použitím SSE2 a 3 instrukcí pouze pro Intel procesory. A jaký pak byl humbuk, že nepodporuje konkurenci...
Odpovědět0  0
kuto (10) | 31.8.20067:08
Proc by mel nekdo podporovat konkurenci? To se v obchode preci nedela nikde. Konkurence ma moznost udelat to taky. I kdyz Intel nemam rad, tak tohle bych jim nevycital. Zalezi pak na programatorovi, jestli to pouzije a omezi fungovani svych produktu jen na Intelu, ale to by byl sam proti sobe. Takze by z toho Intel stejne vysel naprazdno.
Odpovědět0  0
IXOXI (25) | 31.8.200611:05
Bohužel jsem nenašel původní aktuality, které byly snad na všech počítačových serverech, ale v tomto článku je zmínka o tom na co narážím https:­/­/www.svethardware.cz­/art_doc­-6EA222ECB2AD569BC125703500400430.html?lotus=1&Highlight=0,amd,%C5%B­Ealuje ­(Titulek: AMD žaluje Intel za nekalé chování­) a bohužel kolika ­"odborníkům­" to tehdy přišlo jako neuvěřitelně nefér jednání...
Samozřejmě tím nenarážím na vás. Pouze si myslím, že by bylo dobré se o tom zmínit.
Odpovědět0  0
kuto (10) | 31.8.200611:54
me to prave jako nefer nepripada. Je to obchodni taktika. Podporovat sve produkty je prece normalni. AMD chapu ze se rozcilovalo, ale nikdo jim nebrani prosazovat svoje vyrobky stejnym zpusobem. To to tiz jeste nic neznamena. Nejdriv by se museli najit programatori, kteri by chteli delat pouze pro intel nebo pouze pro amd. A takovych asi moc nebude.
Odpovědět0  0
liborc (398) | 31.8.200612:52
Programatoru mozna ne, ale sefujou jim manageri a pokud si nejaky usmysli, ze by pouziti tehle knihovny zlepsilo prodejnost jejich produktu, tak programatori muzou na vlastni nazor rovnou zapomenout. Oni nejsou temi, kdo rozhoduji, jaky produkt bude. Programatori jsou delniky pocitacove revoluce, ale za provazky tahaji jini. ;­-)
Odpovědět0  0
kuto (10) | 31.8.200612:57
To je pravda, jenze prodejnosti produktu urcite neprispeje to, ze je vytvoren pouze pro jednu platformu.
Odpovědět0  0
kuto (10) | 30.8.20068:30
Když chce intel tak prosazovat svoje procesory, tak to mel vydat zdarma.
Odpovědět0  0
DiXiE (252) | 30.8.20069:04
to jo, aspon ten checker by mel bejt zadara, to by byla podpora, ne takhle ...
Odpovědět0  0
Zajímá Vás tato diskuze? Začněte ji sledovat a když přibude nový komentář, pošleme Vám e-mail.
 
Nový komentář k článku
Pro přidání komentáře se přihlaste (vpravo nahoře). Pokud nemáte profil, zaregistrujte se pro využívání dalších funkcí.