PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Area Engineering

Exploring the effectiveness of number formats in GPU-accelerated programs

keywords GRAPHICS PROCESSING UNITS, NUMBER FORMATS, PROCESSOR ARCHITECTURE, RELIABILITY

Reference persons JOSIE ESTEBAN RODRIGUEZ CONDIA

External reference persons Juan David Guerrero Balaguera

Research Groups DAUIN - GR-05 - ELECTRONIC CAD and RELIABILITY GROUP - CAD

Thesis type EXPERIMENTAL, HARDWARE AND SOFTWARE DESIGN

Description Currently, massive hardware accelerators (such as, Graphics Processing Units) are boosting developments and improvements in several domains, from machine learning to scientific applications. One of the crucial features in modern GPUs is their support in hardware for one or more number formats to effectively represent and operate values. This support provides accuracy and extends the application performance. However, open research questions arises when considering the operation of emerging number formats.

This thesis aims to explore and evaluate the effectiveness of number formats in GPU-accelerated programs. The main objetive of the thesis is the evaluation of parallel programs for GPUs under different number formats.

Objectives:

- Implement in hardware or use functional units in emerging number formats.
- Adapt and integrate functional units inside a state-of-the-art GPU core.
- Develop simple validation and verification codes for the integration of functional units.
- Evaluate/or develop parallel programs for GPUs on the different number formats.

What could you learn?

- Expertize and skills on parallel architectures
- Skills on digital design for parallel architectures
- Skills on programming GPUs

Required skills Basic knowledge in computer's/Processor's architecture
Basic Knowledge in number formats (i.e., integer, fixed-point, Floating-Point)
Knowledge in hardware description languages (e.g., VHDL, verilog)
Knowledge in scripting languages (Python or bash)


Deadline 26/02/2025      PROPONI LA TUA CANDIDATURA