TangentVector Profile Banner
Theresa Foley Profile
Theresa Foley

@TangentVector

Followers
2K
Following
501
Media
3
Statuses
828

At NVIDIA. Languages, compilers, and APIs for real-time. DMs open for folks looking for advice/mentoring. She/her 🏳️‍⚧️🏳️‍🌈. Personal acct: @TessFactor.

The Wired
Joined October 2009
Don't wanna be here? Send us removal request.
@TangentVector
Theresa Foley
2 years
The Slang project is seeking experienced GPU/graphics/AI compiler programmers who want to be part of the development of an ecosystem for AI-powered real-time graphics. My DMs are open.
@NVIDIAAIDev
NVIDIA AI Developer
2 years
New #NVIDIAResearch paper: SLANG.D: Fast, Modular and Differentiable Shader Programming: shows how a single language serves as a unified platform for real-time, inverse, and differentiable rendering. Collaboration with @MIT, @UCSanDiego, & @UW. 🧵 1/2.
1
16
44
@TangentVector
Theresa Foley
2 years
RT @NVIDIAAIDev: New #NVIDIAResearch paper: SLANG.D: Fast, Modular and Differentiable Shader Programming: shows how a single language serve….
0
41
0
@TangentVector
Theresa Foley
2 years
RT @csyonghe: Bringing autodiff to shaders is a challenging task. It takes years of effort to design the language that integrates different….
0
7
0
@TangentVector
Theresa Foley
2 years
RT @csyonghe: Slang is an open-source, cross-platform shading language that targets D3D, Vulkan, GLSL, CUDA and C++. Today, it is fully dif….
0
14
0
@TangentVector
Theresa Foley
3 years
RT @TessFactor: It is traditional for programmers to measure our ages in hexadecimal. Today I became 2B, so it only seemed appropriate… htt….
0
2
0
@TangentVector
Theresa Foley
3 years
RT @TessFactor: Be the cyberpunk dystopia you want to see in the world.
Tweet media one
0
2
0
@TangentVector
Theresa Foley
3 years
RT @aaronlefohn: (1/5) Shading language and real-time rendering innovation are inextricably tied together. In this new talk, Slang researc….
0
38
0
@TangentVector
Theresa Foley
3 years
RT @aaronlefohn: We've been co-researching shading language and real-time rendering innovation for years. @TangentVector's recent talk des….
0
8
0
@TangentVector
Theresa Foley
3 years
Anybody who is excited about the possibilities of Slang can contact me by email/DM. Collaborators are welcome, and also we are hiring:
0
3
10
@TangentVector
Theresa Foley
3 years
Folks who would like to learn more about the Slang shading language and our experiences deploying it at NVIDIA can check out the recording of my talk at the LLVM WiCT meetup:
2
10
50
@TangentVector
Theresa Foley
3 years
RT @aaronlefohn: (1/10) Slides + Recording of Petrik Clarberg’s GDC/GTC real-time path tracing research talk are now available online #GDC2….
0
237
0
@TangentVector
Theresa Foley
3 years
I can attest to the flip side being challenging. If you are sure that the “safe” choice is not the right one for your project, do not expect immediate buy-in and be prepared to do the hard work of explaining and justifying your choice.
0
0
1
@TangentVector
Theresa Foley
3 years
It helps that both LLVM and clang are great technologies with strong communities. They are seldom an outright *bad* choice when they get used.
1
0
1
@TangentVector
Theresa Foley
3 years
Making a “safe” technology choice can reduce perceived risk and help a project gain buy-in and momentum. That is not beneath consideration.
1
0
1
@TangentVector
Theresa Foley
3 years
I see people debating use of clang/LLVM for GPU/graphics compilers again, but few recognizing the “nobody ever got fired for buying IBM” factor.
3
1
10
@TangentVector
Theresa Foley
3 years
RT @aaronlefohn: Our real-time path tracers depend on many of Slang's advanced language features, and we co-design Slang language and rende….
0
5
0
@TangentVector
Theresa Foley
3 years
RT @llvmorg: The Women in Compilers and Tools Virtual Meetup will feature Theresa Foley with "Taking the Slang Shading Language From Resear….
0
17
0
@TangentVector
Theresa Foley
3 years
RT @joepie91: Are there any (accessible) articles on how programming language design influences *what* gets built with them, particularly a….
0
26
0
@TangentVector
Theresa Foley
3 years
Deeply frustrating knowing how often I’ve played Casandra in my career, warning people about bad ideas only to have them be implemented anyway, and then realizing that I don’t even get to feel any joy or vindication when people come around years later.
1
0
6