David Kuck
David J. Kuck, ein Absolvent der Universität von Michiganwar Professor in der Informatikabteilung Universität von Illinois in Urbana-Champaign Von 1965 bis 1993. Er ist der Vater des olympischen Silbermedaillengewinners Jonathan Kuck. Während des Universität von Illinois in Urbana-Champaign Er entwickelte das Parafrase Compiler System (1977), das das erste Test für die Entwicklung von war Automatische Vektorisierung und verwandte Programmtransformationen. In seiner Rolle als Regisseur (1986–93) des Zentrums für Supercomputing-Forschung und -entwicklung (CSRD-UIUC) leitete Kuck den Bau des ZEDER Projekt, ein hierarchisch geteiltes 32-Prozessor SMP Supercomputer 1988 an der University of Illinois abgeschlossen.[1]
Er gründete Kuck and Associates (KAI) 1979, um eine Reihe von Compilern aufzubauen, die sich besonders auf die Ausbeutung der Parallelität konzentrierten. Nach CSRD übertrug Kuck seine vollen Aufmerksamkeit an Kai und seine Kunden bei verschiedenen US -amerikanischen Labors. Kai wurde im März 2000 von Intel übernommen, wo Kuck derzeit als eine dient Intel Gefährte, Software and Services Group (SSG), Developer Products Division (DPD).
Kuck war die einzige Software -Person auf der ILLIAC IV Projekt im Gegensatz zu allen anderen hardwareorientierten Mitgliedern. Kuck ist nicht nur dafür verantwortlich, viele der ersten Ideen zu entwickeln, wie der Computerquellcode für die Parallelität umstrukturiert, sondern auch viele der wichtigsten Spieler dieses Feldes auf der ganzen Welt ausgebildet hat.
Ehrungen
Kuck ist ein Kerl der American Association for the Advancement of Science, das Verband für Rechenmaschinen (ACM) und die Institut für Elektro- und Elektronikingenieure. Er wurde auch zum Mitglied der gewählt Nationale Akademie des Ingenieurwesens 1991 für wegweisende Beiträge zur Theorie und Praxis der Parallelität in der wissenschaftlichen Berechnung. Er hat die gewonnen Eckert-Mauchly Award von ACM/IEEE und der IEEE Computer Society Charles Babbage Award. Kuck ist ein wichtiger Beitrag zur Schaffung OpenMP, ein plattformübergreifender paralleler Programmieransatz, der in der Umgebung mit mehreren Kern besonders freundlich ist. Im Jahr 2010 wurde Kuck ausgewählt, um die zu erhalten Ken Kennedy Award, gegeben durch ACM und die IEEE Computer Society Für Innovationen im Hochleistungs-Computing.[2] [3]
Verweise
- ^ UIUC Informatikabteilung der Abteilung für Informatik Online -Historische Zeitleiste Archiviert 2008-05-12 im Wayback -Maschine
- ^ Kuck ist ein B.S. Absolvent der Universität von Michigan. "(Pressemitteilung): ACM - IEEE Computer Society Award ehrt Intel's Kuck für Innovationen im Hochleistungs -Computing". Archiviert von das Original Am 2010-12-05. Abgerufen 2. Oktober, 2010.
Die zweite jährliche ACM-IEEE Computer Society Ken Kennedy Award wird an Intel Fellow David Kuck für Fortschritte zu Compiler Technology und Parallel Computing gehen, die die Kosteneffizienz des Multiprozessor-Computing verbessert haben.
- ^ "Citation - David J Kuck (verliehen) Der Ken Kennedy Award 2010 ACM / IEEE Computer Society". Archiviert von das Original am 4. Mai 2012. Abgerufen 2. Oktober, 2010.
Für seine wegweisenden Beiträge zur Compiler -Technologie und zum parallelen Computing, den Auswirkungen seiner Forschung auf die Industrie und den weit verbreiteten Einfluss seiner Lehre und Mentoring.