Microsoft îmbunătățește căutarea Bing cu procesoare programabile
Microsoft a finalizat testele inițiale cu procesoare programabile, așa-numitele Field Programmable Gate Arrays (FPGA), pentru a spori eficiența centrelor sale de date. În cooperare cu echipa Bing, ca parte a proiectului denumit „Catapultă”, procesoarele Xeon de la Intel au fost combinate cu cipuri FPGA de la Altera în peste 1600 de servere pentru a afla dacă acestea vor furniza rezultate de căutare mai rapide și mai bune decât serverele utilizate anterior.

„Sistemul preia interogările de căutare de la Bing și externalizează o parte din lucrări către FPGA, care au fost special programate pentru sarcinile grele de lucru necesare pentru a selecta și a determina ordinea rezultatelor căutării”, spune un raport de la Wired. Potrivit Doug Burger, director de aplicații client și cloud la Microsoft Research, FPGA procesează algoritmii de căutare ai lui Bing de 40 de ori mai repede decât un procesor. Sistemul ar trebui să fie de două ori mai rapid decât hardware-ul existent anterior al centrului de date Bing. Ca urmare, Microsoft ar putea reduce la jumătate numărul de servere de care are nevoie.
Microsoft cercetează FPGA de ani de zile. Printre altele, susține un proiect al Research Accelerator for Multiple Processors (RAMP), care ar trebui să ajute la dezvoltarea FPGA-urilor.
Într-o carte albă (PDF) privind testele, cercetătorii Microsoft prezic că programabilitatea FPGA-urilor va fi o problemă în viitor. Limbaje de programare specifice domeniului, cum ar fi Scala și OpenCL, precum și instrumente speciale pentru FPGA sunt în prezent suficiente. Potrivit autorilor studiului, totuși, în următorii 10-15 ani ar fi necesare instrumente de dezvoltare mai integrate.
„Concluzionăm că structurile distribuite reconfigurabile sunt o opțiune viabilă pentru viitor, pe măsură ce creșterea performanței serverului scade. La sfârșitul Legii lui Moore, acestea sunt cruciale pentru îmbunătățiri ulterioare în opțiuni și costuri. Reconfigurabilitatea este un mijloc important prin care accelerarea hardware-ului poate ține pasul cu schimbările rapide din zona serviciilor de centre de date ”, continuă cartea albă.
[cu material de la Mary Jo Foley, ZDNet.com]
Bacsis: Cât de bine știți despre procesoare? Verificați-vă cunoștințele - cu testul de pe silicon.de.
Ștefan susține echipa editorială ZDNet în calitate de freelancer din 2006. Când alții încă dorm, el trece prin știri, astfel încât primele știri ale zilei vin mai ales de la el.