Разпределени изчисления
Преди доста (вече) време имаше една партенка че Садам щял да ползва Playstation-и на Сони за да си разработва някакви оръжия. Много ми беше забавно…
Днес прочетох това:
“Since 2000, Folding@Home (FAH) has led to a major jump in the capabilities of molecular simulation. By joining together hundreds of thousands of PCs throughout the world, calculations which were previously considered impossible have now become routine…
…Now in 2006, we are looking forward to another major advance in capabilities. This advance utilizes the new Cell processor in Sony’s PLAYSTATION 3 (PS3) to achieve performance previously only possible on supercomputers…”
С други думи хич не е смешно всъщност.
После се зачетох още в същия сайт и попаднах на следното:
“…after much work, we have been able to write a highly optimized molecular dynamics code for GPUs (Graphics Processing Units – Бележка на kamencho) , achieving a 20x to 40x speed increase over comparable CPU code for certain types of calculations in FAH. This means that we will be able to make an enormous advance over what we could do only just a few years ago….”
Та какво направили хората – взели оптимизираните хардуерно за определен тип зверски изчисления графични процеори и ги изюркали да гънат молекули вместо процесорите с общо предназначение (P4, Athlon…..).
Да си почете човек по темата:
http://folding.stanford.edu/FAQ-PS3.html
http://folding.stanford.edu/FAQ-highperformance.html
P.S.
Винаги ми е било криво като се замисля над някаква работа дето се прави с твърде много ресурси, неоптимално. Когато си купих последния процесор се изкефих че има опция Qool&Quiet (май беше) която го забавя до някакви по-малки херци за да грее и харчи ток по-малко. Просто като си представя всикчи процесори които си уплътняват циклите със скрийн сейвъри и направо ми се повдига. А колко секретарки набират текст на компютри за по 1000$…
Друга е приказката дали процесорното ми време отива по предназначение. Дали търся лекарство против рака или смятам балистични траектории аз няма как да знам. Просто е много добра идея всичките тия ресурси да се оползотворяват някакси.