This white paper describes the SciTech System Neutral Access Protocol device driver architecture, or SciTech SNAP for short. SciTech SNAP represents a new paradigm for device driver development that is radically different from traditional methods. The SciTech SNAP driver architecture is the result of over a decade of research and development by SciTech into solving the problems that plague traditional device driver development.
Related white papers
Ray Tracing on Programmable Graphics Hardware
Recently a breakthrough has occurred in graphics hardware: fixed function pipelines have been replaced with programmable vertex and fragment processors. In the near future, the graphics pipeline is likely to...
Using Multiple Graphics Cards as a General Purpose Parallel Computer: Applications to Computer Vision
Pattern recognition and computer vision tasks are computationally intensive, repetitive, and often exceed the capabilities of the CPU, leaving little time for higher level tasks. This paper presents a novel...
Select Text and Graphics
One can select text and graphics by using the mouse or the keyboard, including items that aren't next to each other. For example, one can select a paragraph on page...
Explore Model-Driven Development (MDD) and Related Approaches: Applying Domain-Specific Modeling to Model-Driven Architecture
In this paper, use Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF) technologies to produce domain-specific modeling tooling aids for domain-specific languages. Learn the value of defining a domain-specific...
NASA Mars Rover: Visualizing the Red Planet With NVIDIA Quadro Graphics
NASA lands two rovers on Mars and receives photographic image data from the surface. The data transmissions from Mars involve massive amounts of image data that must be quickly studied....
Touch Panel Technology: How Does it Work?
The first touchscreen was created by adding a transparent surface to a touch-sensitive graphics digitizer and sizing it to fit a computer monitor. The purpose was to increase the speed...
NVIDIA and the Celestia Program: A Window Into the Universe
The Celestia program was written to be platform-independent. SGI OpenGL functionality provided basic capabilities for building the visualization solution, but Chris wanted to maximize visual clarity and give users the...


