Ο εμβληματικός καθηγητής του MIT πέθανε στις 14 Μαρτίου στα 94. Διαμόρφωσε το dataflow και άφησε αποτύπωμα σε Multics και αρχιτεκτονική υπολογιστών.
Ο Jack Dennis, επίτιμος καθηγητής του MIT και μια από τις επιδραστικότερες μορφές στην επιστήμη των υπολογιστών, πέθανε στις 14 Μαρτίου σε ηλικία 94 ετών. Ως ιδρυτικός επικεφαλής του Computation Structures Group στο CSAIL, πρωτοστάτησε στα μοντέλα ροής δεδομένων (dataflow) και εισήγαγε αρχές αρχιτεκτονικής που αξιοποίησαν ριζικά την παραλληλία σε επίπεδο υλικού και λογισμικού.
Απόφοιτος του MIT με BS (1953), MS (1954) και ScD (1958), ο Dennis εντάχθηκε στο διδακτικό προσωπικό του τότε Τμήματος Ηλεκτρολόγων Μηχανικών και εξελίχθηκε σε τακτικό καθηγητή το 1969. Η διατριβή του συνέδεσε τη θεωρία ηλεκτρικών κυκλωμάτων με τη μητρωική/τετραγωνική βελτιστοποίηση, ενώ το άρθρο του το 1964 για την κατανεμημένη επίλυση προβλημάτων δικτύου άνοιξε δρόμο για ψηφιακούς κατανεμημένους επιλυτές βελτιστοποίησης. Παράλληλα, συνεργάστηκε με τα Project MAC και Multics, συμβάλλοντας στον σχεδιασμό των μηχανισμών τμηματοποιημένης διευθυνσιοδότησης και σελιδοποίησης που ενσωματώθηκαν στον General Electric Model 645 — κεντρικό βήμα για λειτουργικά συστήματα χρονικής διαμοίρασης.
Η επιμονή του να γεφυρώνει προγραμματισμό και υλικό σφράγισε μια γενιά αρχιτεκτόνων υπολογιστών. Το Computation Structures Group προσέλκυσε ερευνητές στην ασύγχρονη υπολογιστική και τη dataflow αρχιτεκτονική, από τον Peter Denning (με τον οποίο συν-έγραψε το «Machines, Languages, and Computation», 1978) έως τον Arvind και τον Guang R. Gao. Ο Gerald Sussman ανέδειξε τη σύνδεση της dataflow αρχιτεκτονικής με τα προγράμματα μονο-εκχώρησης και την καθαρή συναρτησιακή προσέγγιση· συνδυασμός που έφερε την αναφορική διαφάνεια στον κώδικα κοντά στην αποδοτική παραλληλία του υλικού. Ο Dennis πρωτοπόρησε επίσης στη χρήση αυτοχρονιζόμενων (self-timed) κυκλωμάτων, ιδέες που επηρέασαν ευρύτερα τα κατανεμημένα συστήματα.
Η αναγνώριση ήρθε νωρίς και συνεχίστηκε για δεκαετίες. Εκλέχθηκε fellow του IEEE για τη συνεισφορά του στο Multics. Ακολούθησαν το βραβείο ACM/IEEE Eckert–Mauchly (1984), η εκλογή του ως ACM Fellow (1994), η ένταξη στην National Academy of Engineering (2009), το ACM SIGOPS Hall of Fame (2012) και το μετάλλιο IEEE John von Neumann (2013). Πέρα από την έρευνα, διαμόρφωσε τον κορμό της διδασκαλίας στην Ηλεκτρολογία και Επιστήμη Υπολογιστών του MIT με μαθήματα που καθόρισαν το πεδίο: από τα «Computation Structures» και τη «Δομή Υπολογιστικών Συστημάτων» μέχρι τη «Σημασιολογία Παράλληλου Υπολογισμού» και την «Αρχιτεκτονική Υπολογιστικών Συστημάτων» μαζί με τον Arvind — αρκετά από τα οποία διδάσκονται, σε νεότερες μορφές, μέχρι σήμερα.
Μετά τη συνταξιοδότησή του από τη διδασκαλία το 1987, συνέχισε ως σύμβουλος σε έργα παράλληλου υλικού και λογισμικού για το NASA Research Institute for Advanced Computer Science, τη Boeing Aerospace, το McGill University, την ομάδα αρχιτεκτονικής της Carlstedt Elektronik στο Γκέτεμποργκ και την Acorn Networks. Η συνεργασία του με τον πρώην φοιτητή του Guang R. Gao έφερε κύκλο διαλέξεων στην Κίνα και το υπό έκδοση βιβλίο «Dataflow Architecture» από το MIT Press. Παρέμεινε δραστήριος και στη μουσική, από το Tanglewood με την Chorus Pro Musica μέχρι χορωδίες στη Μασαχουσέτη. Τον αποχαιρετούν η σύζυγός του Therese Smith ’75 και τα παιδιά του David Hodgson Dennis, Randall Dennis και Galen Dennis.