Tom Duff

E260386

Tom Duff is a computer scientist and programmer best known for his work in computer graphics and for creating the data-copying technique known as Duff's device.

All labels observed (1)

Label Occurrences
Tom Duff canonical 2

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf computer programmer
computer scientist
data-copying technique
loop unrolling technique
person
awardReceived Academy Awards for technical achievement
surface form: Academy Scientific and Technical Award
countryOfCitizenship Canada
developed Duff's device
educatedAt University of Toronto
employer Bell Telephone Laboratories
surface form: Bell Labs

Lucasfilm
Pixar Animation Studios
surface form: Pixar
fieldOfWork computer animation
computer graphics
computer programming
computer science
software engineering
visual effects
gender male
hasContribution graphics software infrastructure
optimization techniques in C programming
hasEmployer Bell Telephone Laboratories
surface form: AT&T Bell Laboratories

Pixar Animation Studios
hasRole researcher at Bell Labs
software engineer at Pixar
influenced low-level optimization practices in C
influencedBy systems programming traditions at Bell Labs
knownFor Duff's device
computer graphics
languageSpoken English
nationality Canadian
notableAchievement contributions to film visual effects
pioneering techniques in computer graphics
notableFor inventing Duff's device in the C programming language
notableWork Duff's device
occupation computer programmer
computer scientist
programmingLanguageUsed C
usedFor optimizing data transfer in C programs
workedOn computer animation systems
rendering systems
workLocation California, United States
surface form: California

New Jersey, United States
surface form: New Jersey

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.