Det är svårt att fastställa bara några "stora bidragsgivare" till datorarkitektur eftersom dess utveckling är en komplex historia med många sammanflätade trådar. Vi kan dock bryta ner de viktigaste bidragsgivarna genom att titta på olika aspekter av fältet:
Tidiga pionjärer:
* Charles Babbage (1830 -talet): Medan hans analytiska motor aldrig byggdes, lägger den grunden för många viktiga koncept:separationen av bearbetning och minne, villkorad förgrening och programmerbarhet.
* Alan Turing (1930 -talet): Hans arbete med teoretisk beräkning (Turing Machine) etablerade den teoretiska grunden för moderna datorer.
* John von Neumann (1940 -talet): Utvecklade Von Neumann Architecture, en grundläggande design som lagrar både instruktioner och data i samma minne. Detta är grunden för de flesta moderna datorer.
Nyckelarkitekter:
* John Backus (1950 -talet): Ledde utvecklingen av Fortran, det första allmänt använda programmeringsspråket på hög nivå, vilket gjorde programmering mer tillgänglig.
* Fred Brooks (1960 -talet): Ledde teamet som byggde IBM System/360, en banbrytande datorarkitektur som betonade kompatibilitet mellan olika modeller.
* Gordon Moore (1960 -talet): Medgrundare av Intel och upphovsman till Moores lag, som förutspådde den exponentiella tillväxten av transistorer på integrerade kretsar, driver miniatyrisering och kraft hos datorer.
* Seymour Cray (1960-1980s): Känd som "Supercomputings far" utvecklade Cray en serie superdatorer som pressade gränserna för prestanda.
* Dennis Ritchie och Ken Thompson (1970 -talet): Skapade UNIX -operativsystemet och C -programmeringsspråket, som blev grundläggande i utvecklingen av många moderna system.
Utöver individer:
* ibm: En nyckelaktör i utvecklingen av mainframe -datorer, operativsystem och nyckelprogramvara som COBOL.
* dec: Innovat med minicomputers och VAX -arkitekturen.
* Sun Microsystems: Banbrytande RISC -arkitektur och Java -programmeringsspråket.
Moderna bidrag:
* AMD och Intel: Viktiga aktörer i utvecklingen av CPU:er och GPU:er, drivande av framsteg inom bearbetningskraft.
* nvidia: Innovat inom området grafikbehandling och introducerade konceptet för GPU som en generell datoranordning.
* arm: Utvecklade en mycket energieffektiv processorarkitektur som användes i miljarder enheter, från smartphones till inbäddade system.
Pågående forskning:
* Parallell datoranvändning: Utforska arkitekturer som kan utföra flera uppgifter samtidigt.
* kvantdatorer: Undersöker nya typer av datorer som utnyttjar kvantmekanik för snabbare bearbetning.
* neuromorf dator: Utveckla arkitekturer inspirerade av den mänskliga hjärnan.
Fältet för datorarkitektur utvecklas ständigt. Medan dessa individer och organisationer har spelat kritiska roller, kommer framtiden för datorarkitektur utan tvekan att formas av nya upptäckter och innovativa idéer.