Advanced search options

Advanced Search Options 🞨

Browse by author name (“Author name starts with…”).

Find ETDs with:

in
/  
in
/  
in
/  
in

Written in Published in Earliest date Latest date

Sorted by

Results per page:

Sorted by: relevance · author · university · dateNew search

You searched for subject:(Double buffering). Showing records 1 – 2 of 2 total matches.

Search Limiters

Last 2 Years | English Only

No search limiters apply to these results.

▼ Search Limiters


University of Texas – Austin

1. Ellis, Apollo Isaac Orion. Jack Rabbit : an effective Cell BE programming system for high performance parallelism.

Degree: MSin Computer Sciences, Computer Science, 2011, University of Texas – Austin

The Cell processor is an example of the trade-offs made when designing a mass market power efficient multi-core machine, but the machine-exposing architecture and raw communication mechanisms of Cell are hard to manage for a programmer. Cell's design is simple and causes software complexity to go up in the areas of achieving low threading overhead, good bandwidth efficiency, and load balance. Several attempts have been made to produce efficient and effective programming systems for Cell, but the attempts have been too specialized and thus fall short. We present Jack Rabbit, an efficient thread pool work queue implementation, with load balancing mechanisms and double buffering. Our system incurs low threading overhead, gets good load balance, and achieves bandwidth efficiency. Our system represents a step towards an effective way to program Cell and any similar current or future processors. Advisors/Committee Members: Lin, Yun Calvin (advisor), Fussell, Donald S., 1951- (advisor).

Subjects/Keywords: Cell processor; Parallel processing (Electronic computers); Multi-core systems; High performance computing; Runtime; Barnes Hut; LU factorization; Mandelbrot; Double buffering; Thread pool; Work queue; Load balance

Record DetailsSimilar RecordsGoogle PlusoneFacebookTwitterCiteULikeMendeleyreddit

APA · Chicago · MLA · Vancouver · CSE | Export to Zotero / EndNote / Reference Manager

APA (6th Edition):

Ellis, A. I. O. (2011). Jack Rabbit : an effective Cell BE programming system for high performance parallelism. (Masters Thesis). University of Texas – Austin. Retrieved from http://hdl.handle.net/2152/ETD-UT-2011-05-3624

Chicago Manual of Style (16th Edition):

Ellis, Apollo Isaac Orion. “Jack Rabbit : an effective Cell BE programming system for high performance parallelism.” 2011. Masters Thesis, University of Texas – Austin. Accessed April 18, 2021. http://hdl.handle.net/2152/ETD-UT-2011-05-3624.

MLA Handbook (7th Edition):

Ellis, Apollo Isaac Orion. “Jack Rabbit : an effective Cell BE programming system for high performance parallelism.” 2011. Web. 18 Apr 2021.

Vancouver:

Ellis AIO. Jack Rabbit : an effective Cell BE programming system for high performance parallelism. [Internet] [Masters thesis]. University of Texas – Austin; 2011. [cited 2021 Apr 18]. Available from: http://hdl.handle.net/2152/ETD-UT-2011-05-3624.

Council of Science Editors:

Ellis AIO. Jack Rabbit : an effective Cell BE programming system for high performance parallelism. [Masters Thesis]. University of Texas – Austin; 2011. Available from: http://hdl.handle.net/2152/ETD-UT-2011-05-3624


Brno University of Technology

2. Herich, Martin. Použití OpenGL z jazyka Java: Use of OpenGL from Java.

Degree: 2018, Brno University of Technology

The work deals with use of OpenGL library for 3D graphics rendering in Java programming language. It aims at project Java OpenGL (JOGL), which is the reference implementation for OpenGL in Java. Demonstration application presents base capabilities of rendering three-dimensional graphics in OpenGL such as boundary representation, lighting, texture mapping and interoperability between Java and OpenGL. Advisors/Committee Members: Navrátil, Jan (advisor), Vanek, Juraj (referee).

Subjects/Keywords: OpenGL; Java; JOGL; hraniční popis geometrie; texturování; osvětlovací model; double buffering.; OpenGL; Java; JOGL; boundary representation; B-rep; texturing; texture mapping; lighting model; double buffering.

Record DetailsSimilar RecordsGoogle PlusoneFacebookTwitterCiteULikeMendeleyreddit

APA · Chicago · MLA · Vancouver · CSE | Export to Zotero / EndNote / Reference Manager

APA (6th Edition):

Herich, M. (2018). Použití OpenGL z jazyka Java: Use of OpenGL from Java. (Thesis). Brno University of Technology. Retrieved from http://hdl.handle.net/11012/55867

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Chicago Manual of Style (16th Edition):

Herich, Martin. “Použití OpenGL z jazyka Java: Use of OpenGL from Java.” 2018. Thesis, Brno University of Technology. Accessed April 18, 2021. http://hdl.handle.net/11012/55867.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

MLA Handbook (7th Edition):

Herich, Martin. “Použití OpenGL z jazyka Java: Use of OpenGL from Java.” 2018. Web. 18 Apr 2021.

Vancouver:

Herich M. Použití OpenGL z jazyka Java: Use of OpenGL from Java. [Internet] [Thesis]. Brno University of Technology; 2018. [cited 2021 Apr 18]. Available from: http://hdl.handle.net/11012/55867.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Council of Science Editors:

Herich M. Použití OpenGL z jazyka Java: Use of OpenGL from Java. [Thesis]. Brno University of Technology; 2018. Available from: http://hdl.handle.net/11012/55867

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

.