Book Your slot
X
ONLINE BOOKING
BOOK NOW
OFFLINE BOOKING
Call or WhatsApp 7993732682 (WhatsApp Now), 9177341827 (WhatsApp Now)
search
Menu Login home
  • Questions

  • Library

  • University Updates

  • Informatives

  • Technology Lines

  • Training & Internships

  • X
    Menu
  • Home
  • Privacy Policy
  • Legal Disclaimer
  • Terms & Conditions
  • Return Policy
  • About Us
  • Need any help?? write to us at

    support@engineershub.co

    Follow Us

    X
    LOGIN
    Login to access posts, links, updates, question papers, materials, one liners!
    Use Your Email Address/Mobile and Password to Login
    Forgot Password?
    Not a member? Sign Up
    LOGIN WITH EMAIL/MOBILE
    Forgot Password?
    Go Back
    FORGOT PASSWORD
    Go Back
    RESET PASSWORD
    Go Back
    Continue with LinkedIn
    OR
    Fill Up a Simple Form
    Already a Member? Login
    SIGN UP
    Fill all the below details correctly and click on Next
    Go Back
    Discuss the terms related to GPU computing? - EngineersHub
    Go Back
    Question
    Anandam Lokesh
    4 years ago
    1 Answer(s) posted Write an answer 5968
    Answer
    Read Mode
    Answer posted by KURVA SHEKER
    4 years ago

    GPU stands for Graphics Processing Unit which is used to manipulate 3D graphics, multimedia and images. The major aim of this concept is to free up the processor from processing tasks associated with graphics by handling these tasks in the graphic card itself. This can be done by implementing GPU as a coprocessor on the video card.

    It was first developed by NVIDIA in 1999 which was named as GeForce 256 that is capable of handling 10 million polygons within a single second. This feature was made to be used in almost all computers today. It is designed in such a way that it processes multiple threads simultaneously providing massive parallelism. Modern GPUs are capable of processing 1024 concurrent threads. They highly depend on providing increased throughput at chip-level.z

    With improvements in GPU technology, they are used in processing floating point operations and data-intensive calculations apart from processing graphics. For this reason they are now used in mobile phones, gaming consoles, personal computers and many other fields.

    Fermi GPU: Fermi based GPU has the following advantages,

    1.It has improved memory access and double precious floating performance.

    2.It supports ECC.

    3. It generates cache hierarchy.

    4. It shares memory among streaming.

    5.It performs faster context switching, atomic operation and instruction scheduling.

    6.It uses a prediction method inorder to reduce branch penalty.

    Fermi GPU consists of the following components,

    1. 3.0 billion transistors. 

    2. 512 cores arranged on 16 bit stream multiprocessor of 32 cores each which in turn are shared by L, cache. The function of these core is to execute floating point or integer instructions per clock.

    3. 384 bit (i.es 6X64) DRAM interface is provided by GPU chip for supporting a total of 6 GB memory.

    4. PCI express (host interface) in order to connect GPU to CPU.

    5. Giga Thread Unit (GT) to schedule a group of thread among Streaming Multiprocessor (SM).

           In addition to 32-cores, Stream Multiprocessor (SM) also consists of 16 load/store unit and four independent Special Functional Unit (SFU) in order to perform mathematical functions like sine, cosine, reciprocal and square root. The 32 core inturn are provided with Arithmetic Logical Unit (ALU) and Floating Point Units (FLU's).

    X
    Discuss the terms related to GPU computing?
    X
    Discuss the terms related to GPU computing?

    GPU stands for Graphics Processing Unit which is used to manipulate 3D graphics, multimedia and images. The major aim of this concept is to free up the processor from processing tasks associated with graphics by handling these tasks in the graphic card itself. This can be done by implementing GPU as a coprocessor on the video card.

    It was first developed by NVIDIA in 1999 which was named as GeForce 256 that is capable of handling 10 million polygons within a single second. This feature was made to be used in almost all computers today. It is designed in such a way that it processes multiple threads simultaneously providing massive parallelism. Modern GPUs are capable of processing 1024 concurrent threads. They highly depend on providing increased throughput at chip-level.z

    With improvements in GPU technology, they are used in processing floating point operations and data-intensive calculations apart from processing graphics. For this reason they are now used in mobile phones, gaming consoles, personal computers and many other fields.

    Fermi GPU: Fermi based GPU has the following advantages,

    1.It has improved memory access and double precious floating performance.

    2.It supports ECC.

    3. It generates cache hierarchy.

    4. It shares memory among streaming.

    5.It performs faster context switching, atomic operation and instruction scheduling.

    6.It uses a prediction method inorder to reduce branch penalty.

    Fermi GPU consists of the following components,

    1. 3.0 billion transistors. 

    2. 512 cores arranged on 16 bit stream multiprocessor of 32 cores each which in turn are shared by L, cache. The function of these core is to execute floating point or integer instructions per clock.

    3. 384 bit (i.es 6X64) DRAM interface is provided by GPU chip for supporting a total of 6 GB memory.

    4. PCI express (host interface) in order to connect GPU to CPU.

    5. Giga Thread Unit (GT) to schedule a group of thread among Streaming Multiprocessor (SM).

           In addition to 32-cores, Stream Multiprocessor (SM) also consists of 16 load/store unit and four independent Special Functional Unit (SFU) in order to perform mathematical functions like sine, cosine, reciprocal and square root. The 32 core inturn are provided with Arithmetic Logical Unit (ALU) and Floating Point Units (FLU's).

    EngineersHub Logo
    x
    Loading...