PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
August 1, 2001330 citations

A user-programmable vertex engine

View Full Paper
ELErik LindholmMKMark J. KilgardHMHenry Moreton

Key Points

Key points are not available for this paper at this time.

Abstract

In this paper we describe the design, programming interface, and implementation of a very efficient user-programmable vertex engine. The vertex engine of NVIDIA's GeForce3 GPU evolved from a highly tuned fixed-function pipeline requiring considerable knowledge to program. Programs operate only on a stream of independent vertices traversing the pipe. Embedded in the broader fixed function pipeline, our approach preserves parallelism sacrificed by previous approaches. The programmer is presented with a straightforward programming model, which is supported by transparent multi-threading and bypassing to preserve parallelism and performance.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Lindholm et al. (2001) studied this question.

synapsesocial.com/papers/6a08d339720b08f65a5b68b0https://doi.org/10.1145/383259.383274
Ask AI
Helpful
Bookmark
Share
View Full Paper