SlideShare une entreprise Scribd logo
1  sur  23
A microprocessor into a memory chipA microprocessor into a memory chip
Introduction to IRAM1
2
IRAM-Architecture3
Advantages of IRAM4
Outline
Disadvantages of IRAM5
M6
Inspiration of IRAM
Applications of IRAM
IIntelligentntelligent RRandomandom AAccessccess
MMemoryemory
Introduction to IRAM
• History
 In a 1996–2004 research project in the
Computer Science Division of the University
of California, Berkeley, the Berkeley IRAM
project explored Computer
Architecture enabled by the wide
bandwidth between memory and processor
made possible when both are designed on
the same IC.
• Intelligence stands for
Microprocessor and RAM
stands for memory
• Merges RAM and ProcessorFig. 1 IRAM
Inspiration of IRAM
• Why we need IRAM???
problems:
 Processor-Memory Performance Gap
 “AWKWARDNESS” of high capacity DRAM chips
Inspiration of IRAM
• Solution of problems
 Provide a more cache memory
 Put the processor on SRAM
 Put the processor in DRAM
• Why select DRAM ???
 DRAM is 20 times denser than SRAM.
 Thus, IRAM enables a much larger amount of on-chip memory
than is possible in a conventional architecture.
Inspiration of IRAM
Time to be double
demand for processing
power and memory
2 months
Microprocessor 18 months
DRAM 120 months
IRAM Architecture
• The Key Technologies behind the IRAM technology are,
1) Vector Processing
2) Embedded DRAM and
3) Serial I/O Vector Processing
1) Vector Processing:
 Vector architecture deals with vector processing so represents
only PROCESSOR architecture
 Helps to study parallel processing of IRAM
 Parallel processing carried out by virtual processing of IRAM
processor
IRAM Architecture
Vector Architecture of IRAM
• Advantages of Vector
Processing:
 high performance
on demand for
multimedia
processing
 low power for issue
of control logic
 Because of less
Complexity in
design it’s cheap
and very easy in
implementation
IRAM Architecture
2) Embedded DRAM :
• Embedded technology means a chip is embedded into a device
for control and well execution of operations of that particular
device.
• During the fabrication the memory chip is embedded into the
microprocessor to produce IRAM. Thus IRAM becomes a single
chip into which both memory and processor are integrated for
high quality performance due to their coexistence.
• ADVANTAGES:
 High Bandwidth
 Low latency
 Memory Access frequency low
 Memory Flexibility
IRAM Architecture
3) Serial I/O Vector Processing:
• Due to POOR Processing of earlier technology, Serial I/O Vector
processing is used.
• Much more efficient and cost effective
• Enhances performance of IRAM by offering smooth and faster
path for data transfer without hindering memory and processor
performances
• ADVANTAGES:
 Offers very high band width in terms of GB/sec which is
greater than both
 Pin count is less
 Power Consumption is less than Parallel I/O
Advantages of IRAM
Lower Latency
Energy Efficiency
Higher Bandwidth Decrease time
delay due to
not multiplexing
addresses and
less BUS
length. Also
doesn’t have
parallel DRAMs
and less no. of
pins.
Energy per memory access
= AEL1 + MRL1 x
AEL2 + MRL2 x AEoff-
chip
where AE = access energy
and MR = miss rate
Doesn’t need of L2
cache. So
energy
Efficiency is
HIGH.
RAM and
Processor are
on single chip
so less BUS
length and
due to that
Higher data
transfer.
Advantages of IRAM
Board Area
Memory Flexibility
Cost of Production
Fabrication of RAM
and Processor
is done in a
single
fabrication line.
Integrates several
chips into ‘One
Chip’. So,
SMALL board
area requires.
Over conventional
designs is the
ability to adjust
both the size
and width of the
on-chip DRAM
Disadvantages of IRAM
Completely new
Architecture
For the
acceptance of
this new
technology we
have to discard
our current
products and
technologies
High Cost of
Testing
Adding a
processor
would
significantly
increase the
test time
Non Upgradeability
of Memory
DRAM chips are
embedded in the
IRAM chip,
So,we will not be
able to upgrade
the memory
further
Overheating
even though the
heat produced is
Less compared to
Current
processors
it may overheat
due to the small
area
Applications of IRAM
• Scientific computing
• Lossy Compression (JPEG, MPEG video and audio)
• Cryptography (RSA, DES/IDEA, SHA/MD5)
• Multimedia Processing (compress., graphics, audio synth,
image proc.)
• Speech and handwriting recognition
• Operating systems/Networking
• Databases (hash/join, data mining, image/video serving)
• Language run-time support (stdlib, garbage collection)
Applications of IRAM
• Nowadays, GIGABYTE is
manufacturing IRAM commercially
Package Content 
• One GIGABTE i-RAM
• One SATA 1.5Gb/s cable
• One i-RAM CD Driver
• One i-RAM Manual
References
• IRAM - Chips that remember and compute, IEEE International Solid State
Circuits Conference
• Vector IRAM - ISA and Micro-architecture, Computer Science Division,
University of California, Berkeley
• Vector IRAM - A Media-oriented Vector Processor with Embedded DRAM,
Computer Science Division, University of California, Berkeley
• A Media-enhanced vector architecture for embedded memory systems,
Computer Science Division, University of California, Berkeley
• Memory-Intensive Benchmarks: IRAM vs. Cache-Based Machines,
Computer Science Division, University of California, Berkeley
• IRAM - Overcoming the I/O Bus Bottleneck, Denver, CO, USA
• The energy efficiency of IRAM architectures, 24th Annual International
Symposium on Computer Architecture
• http://iram.cs.berkeley.edu/
• http://wikipedia.org
Any questions?
Intelligent RAM

Contenu connexe

Tendances

Tendances (20)

cloud storage ppt
cloud storage pptcloud storage ppt
cloud storage ppt
 
Zigbee Presentation
Zigbee PresentationZigbee Presentation
Zigbee Presentation
 
Zigbee technology ppt
Zigbee technology pptZigbee technology ppt
Zigbee technology ppt
 
free space laser communication
free space laser communicationfree space laser communication
free space laser communication
 
Mobile Computing
Mobile ComputingMobile Computing
Mobile Computing
 
SMART NOTE TAKER
SMART NOTE TAKERSMART NOTE TAKER
SMART NOTE TAKER
 
Futex ppt
Futex  pptFutex  ppt
Futex ppt
 
Holographic Versatile Disc - Seminar
Holographic Versatile Disc - SeminarHolographic Versatile Disc - Seminar
Holographic Versatile Disc - Seminar
 
Random access memory
Random access memoryRandom access memory
Random access memory
 
Rain technology
Rain technologyRain technology
Rain technology
 
Screenless displays seminar report
Screenless displays seminar reportScreenless displays seminar report
Screenless displays seminar report
 
Third generation (3g)wireless technology
Third generation (3g)wireless technologyThird generation (3g)wireless technology
Third generation (3g)wireless technology
 
Manet
ManetManet
Manet
 
Pervasive Computing
Pervasive ComputingPervasive Computing
Pervasive Computing
 
Computer science seminar topics
Computer science seminar topicsComputer science seminar topics
Computer science seminar topics
 
My seminar ppt SPACE MOUSE
My seminar ppt  SPACE MOUSEMy seminar ppt  SPACE MOUSE
My seminar ppt SPACE MOUSE
 
Ppt presentation
Ppt presentationPpt presentation
Ppt presentation
 
Embedded system in Smart Cards
Embedded system in Smart CardsEmbedded system in Smart Cards
Embedded system in Smart Cards
 
WiMAX
WiMAXWiMAX
WiMAX
 
human computer interface
human computer interfacehuman computer interface
human computer interface
 

En vedette

Sky X Tech Presentation
Sky X Tech PresentationSky X Tech Presentation
Sky X Tech PresentationShubham Rokade
 
Sky x technology
Sky x technologySky x technology
Sky x technologymaulik610
 
Memory - RAM and its types
Memory - RAM and its typesMemory - RAM and its types
Memory - RAM and its typesAbhay Matthew
 
Windows optimization and customization
Windows optimization and customizationWindows optimization and customization
Windows optimization and customizationHiren Mayani
 
Black berry jamun Lecture By Allah Dad Khan Provincial Coordinator IPM KPK ...
Black berry jamun   Lecture By Allah Dad Khan Provincial Coordinator IPM KPK ...Black berry jamun   Lecture By Allah Dad Khan Provincial Coordinator IPM KPK ...
Black berry jamun Lecture By Allah Dad Khan Provincial Coordinator IPM KPK ...Mr.Allah Dad Khan
 
Softcomputing for decision support
Softcomputing for decision supportSoftcomputing for decision support
Softcomputing for decision supportMaikel Leyva
 
Black berry jaman insects A Lecture To ToT trainees ( FFS) By Mr. Allah Da...
Black berry jaman insects A Lecture To ToT trainees ( FFS)  By  Mr. Allah Da...Black berry jaman insects A Lecture To ToT trainees ( FFS)  By  Mr. Allah Da...
Black berry jaman insects A Lecture To ToT trainees ( FFS) By Mr. Allah Da...Mr.Allah Dad Khan
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systemsVijay Dadi
 
Caligrafia - Normas IRAM 4503
Caligrafia - Normas IRAM 4503Caligrafia - Normas IRAM 4503
Caligrafia - Normas IRAM 4503Gustavo Coronel
 
A tiny device with a huge idea ''Leap Motion''
A tiny device with a huge idea ''Leap Motion''A tiny device with a huge idea ''Leap Motion''
A tiny device with a huge idea ''Leap Motion''Sazzad Saad
 
The Intelligent Thing -- Using In-Memory for Big Data and Beyond
The Intelligent Thing -- Using In-Memory for Big Data and BeyondThe Intelligent Thing -- Using In-Memory for Big Data and Beyond
The Intelligent Thing -- Using In-Memory for Big Data and BeyondInside Analysis
 
computer processors intel and amd
computer processors intel and amdcomputer processors intel and amd
computer processors intel and amdRohit Gada
 
PRESENTATION ON SATELLITE COMMUNICATION
PRESENTATION ON SATELLITE COMMUNICATIONPRESENTATION ON SATELLITE COMMUNICATION
PRESENTATION ON SATELLITE COMMUNICATIONVarun Gangishetty
 

En vedette (20)

Sky X Tech Presentation
Sky X Tech PresentationSky X Tech Presentation
Sky X Tech Presentation
 
Sky x technology
Sky x technologySky x technology
Sky x technology
 
Memory - RAM and its types
Memory - RAM and its typesMemory - RAM and its types
Memory - RAM and its types
 
Windows optimization and customization
Windows optimization and customizationWindows optimization and customization
Windows optimization and customization
 
Cse
CseCse
Cse
 
8665814
86658148665814
8665814
 
Black berry jamun Lecture By Allah Dad Khan Provincial Coordinator IPM KPK ...
Black berry jamun   Lecture By Allah Dad Khan Provincial Coordinator IPM KPK ...Black berry jamun   Lecture By Allah Dad Khan Provincial Coordinator IPM KPK ...
Black berry jamun Lecture By Allah Dad Khan Provincial Coordinator IPM KPK ...
 
Softcomputing for decision support
Softcomputing for decision supportSoftcomputing for decision support
Softcomputing for decision support
 
Black berry jaman insects A Lecture To ToT trainees ( FFS) By Mr. Allah Da...
Black berry jaman insects A Lecture To ToT trainees ( FFS)  By  Mr. Allah Da...Black berry jaman insects A Lecture To ToT trainees ( FFS)  By  Mr. Allah Da...
Black berry jaman insects A Lecture To ToT trainees ( FFS) By Mr. Allah Da...
 
Mobile operating systems
Mobile operating systemsMobile operating systems
Mobile operating systems
 
Caligrafia - Normas IRAM 4503
Caligrafia - Normas IRAM 4503Caligrafia - Normas IRAM 4503
Caligrafia - Normas IRAM 4503
 
Black berry
Black berryBlack berry
Black berry
 
A tiny device with a huge idea ''Leap Motion''
A tiny device with a huge idea ''Leap Motion''A tiny device with a huge idea ''Leap Motion''
A tiny device with a huge idea ''Leap Motion''
 
Black Berry
Black BerryBlack Berry
Black Berry
 
Plasma tv
Plasma tvPlasma tv
Plasma tv
 
The Intelligent Thing -- Using In-Memory for Big Data and Beyond
The Intelligent Thing -- Using In-Memory for Big Data and BeyondThe Intelligent Thing -- Using In-Memory for Big Data and Beyond
The Intelligent Thing -- Using In-Memory for Big Data and Beyond
 
Soft computing01
Soft computing01Soft computing01
Soft computing01
 
5 pc maintenance
5 pc maintenance5 pc maintenance
5 pc maintenance
 
computer processors intel and amd
computer processors intel and amdcomputer processors intel and amd
computer processors intel and amd
 
PRESENTATION ON SATELLITE COMMUNICATION
PRESENTATION ON SATELLITE COMMUNICATIONPRESENTATION ON SATELLITE COMMUNICATION
PRESENTATION ON SATELLITE COMMUNICATION
 

Similaire à Intelligent RAM

Sc19 ibm hms final
Sc19 ibm hms finalSc19 ibm hms final
Sc19 ibm hms finalYutaka Kawai
 
Accelerating Apache Spark Shuffle for Data Analytics on the Cloud with Remote...
Accelerating Apache Spark Shuffle for Data Analytics on the Cloud with Remote...Accelerating Apache Spark Shuffle for Data Analytics on the Cloud with Remote...
Accelerating Apache Spark Shuffle for Data Analytics on the Cloud with Remote...Databricks
 
Mram (magneticRAM)
Mram (magneticRAM)Mram (magneticRAM)
Mram (magneticRAM)Mohit Patel
 
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDKlecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDKofficeaiotfab
 
S100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aS100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aTony Pearson
 
Accelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
Accelerate and Scale Big Data Analytics with Disaggregated Compute and StorageAccelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
Accelerate and Scale Big Data Analytics with Disaggregated Compute and StorageAlluxio, Inc.
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3Technocratz
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3Jatin Goyal
 
Live Data: For When Data is Greater than Memory
Live Data: For When Data is Greater than MemoryLive Data: For When Data is Greater than Memory
Live Data: For When Data is Greater than MemoryMemVerge
 
Supermicro Servers with Micron DDR5 & SSDs: Accelerating Real World Workloads
Supermicro Servers with Micron DDR5 & SSDs: Accelerating Real World WorkloadsSupermicro Servers with Micron DDR5 & SSDs: Accelerating Real World Workloads
Supermicro Servers with Micron DDR5 & SSDs: Accelerating Real World WorkloadsRebekah Rodriguez
 
Virtual Private Server Documentation
Virtual Private Server DocumentationVirtual Private Server Documentation
Virtual Private Server Documentationwebhostingguy
 
Virtual Private Server Documentation
Virtual Private Server DocumentationVirtual Private Server Documentation
Virtual Private Server Documentationwebhostingguy
 
5_Embedded Systems مختصر.pdf
5_Embedded Systems  مختصر.pdf5_Embedded Systems  مختصر.pdf
5_Embedded Systems مختصر.pdfaliamjd
 
FlashSystems 2016 update
FlashSystems 2016 updateFlashSystems 2016 update
FlashSystems 2016 updateJoe Krotz
 
G108277 ds8000-resiliency-lagos-v1905c
G108277 ds8000-resiliency-lagos-v1905cG108277 ds8000-resiliency-lagos-v1905c
G108277 ds8000-resiliency-lagos-v1905cTony Pearson
 
Virtualization for Emerging Memory Devices
Virtualization for Emerging Memory DevicesVirtualization for Emerging Memory Devices
Virtualization for Emerging Memory DevicesTakahiro Hirofuchi
 
Blbs tn-double-the-power-half-the-space-uslet-en
Blbs tn-double-the-power-half-the-space-uslet-enBlbs tn-double-the-power-half-the-space-uslet-en
Blbs tn-double-the-power-half-the-space-uslet-enBloombase
 

Similaire à Intelligent RAM (20)

Sc19 ibm hms final
Sc19 ibm hms finalSc19 ibm hms final
Sc19 ibm hms final
 
Accelerating Apache Spark Shuffle for Data Analytics on the Cloud with Remote...
Accelerating Apache Spark Shuffle for Data Analytics on the Cloud with Remote...Accelerating Apache Spark Shuffle for Data Analytics on the Cloud with Remote...
Accelerating Apache Spark Shuffle for Data Analytics on the Cloud with Remote...
 
Mram (magneticRAM)
Mram (magneticRAM)Mram (magneticRAM)
Mram (magneticRAM)
 
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDKlecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
 
S100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aS100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804a
 
Accelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
Accelerate and Scale Big Data Analytics with Disaggregated Compute and StorageAccelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
Accelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3
 
Live Data: For When Data is Greater than Memory
Live Data: For When Data is Greater than MemoryLive Data: For When Data is Greater than Memory
Live Data: For When Data is Greater than Memory
 
Supermicro Servers with Micron DDR5 & SSDs: Accelerating Real World Workloads
Supermicro Servers with Micron DDR5 & SSDs: Accelerating Real World WorkloadsSupermicro Servers with Micron DDR5 & SSDs: Accelerating Real World Workloads
Supermicro Servers with Micron DDR5 & SSDs: Accelerating Real World Workloads
 
FPGA
FPGAFPGA
FPGA
 
Virtual Private Server Documentation
Virtual Private Server DocumentationVirtual Private Server Documentation
Virtual Private Server Documentation
 
Virtual Private Server Documentation
Virtual Private Server DocumentationVirtual Private Server Documentation
Virtual Private Server Documentation
 
The future of tape
The future of tapeThe future of tape
The future of tape
 
5_Embedded Systems مختصر.pdf
5_Embedded Systems  مختصر.pdf5_Embedded Systems  مختصر.pdf
5_Embedded Systems مختصر.pdf
 
Embedded dram
Embedded dramEmbedded dram
Embedded dram
 
FlashSystems 2016 update
FlashSystems 2016 updateFlashSystems 2016 update
FlashSystems 2016 update
 
G108277 ds8000-resiliency-lagos-v1905c
G108277 ds8000-resiliency-lagos-v1905cG108277 ds8000-resiliency-lagos-v1905c
G108277 ds8000-resiliency-lagos-v1905c
 
Virtualization for Emerging Memory Devices
Virtualization for Emerging Memory DevicesVirtualization for Emerging Memory Devices
Virtualization for Emerging Memory Devices
 
Blbs tn-double-the-power-half-the-space-uslet-en
Blbs tn-double-the-power-half-the-space-uslet-enBlbs tn-double-the-power-half-the-space-uslet-en
Blbs tn-double-the-power-half-the-space-uslet-en
 

Dernier

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Intelligent RAM

  • 1. A microprocessor into a memory chipA microprocessor into a memory chip
  • 2. Introduction to IRAM1 2 IRAM-Architecture3 Advantages of IRAM4 Outline Disadvantages of IRAM5 M6 Inspiration of IRAM Applications of IRAM
  • 4. Introduction to IRAM • History  In a 1996–2004 research project in the Computer Science Division of the University of California, Berkeley, the Berkeley IRAM project explored Computer Architecture enabled by the wide bandwidth between memory and processor made possible when both are designed on the same IC. • Intelligence stands for Microprocessor and RAM stands for memory • Merges RAM and ProcessorFig. 1 IRAM
  • 5.
  • 6. Inspiration of IRAM • Why we need IRAM??? problems:  Processor-Memory Performance Gap  “AWKWARDNESS” of high capacity DRAM chips
  • 7. Inspiration of IRAM • Solution of problems  Provide a more cache memory  Put the processor on SRAM  Put the processor in DRAM • Why select DRAM ???  DRAM is 20 times denser than SRAM.  Thus, IRAM enables a much larger amount of on-chip memory than is possible in a conventional architecture.
  • 8. Inspiration of IRAM Time to be double demand for processing power and memory 2 months Microprocessor 18 months DRAM 120 months
  • 9.
  • 10. IRAM Architecture • The Key Technologies behind the IRAM technology are, 1) Vector Processing 2) Embedded DRAM and 3) Serial I/O Vector Processing 1) Vector Processing:  Vector architecture deals with vector processing so represents only PROCESSOR architecture  Helps to study parallel processing of IRAM  Parallel processing carried out by virtual processing of IRAM processor
  • 11. IRAM Architecture Vector Architecture of IRAM • Advantages of Vector Processing:  high performance on demand for multimedia processing  low power for issue of control logic  Because of less Complexity in design it’s cheap and very easy in implementation
  • 12. IRAM Architecture 2) Embedded DRAM : • Embedded technology means a chip is embedded into a device for control and well execution of operations of that particular device. • During the fabrication the memory chip is embedded into the microprocessor to produce IRAM. Thus IRAM becomes a single chip into which both memory and processor are integrated for high quality performance due to their coexistence. • ADVANTAGES:  High Bandwidth  Low latency  Memory Access frequency low  Memory Flexibility
  • 13. IRAM Architecture 3) Serial I/O Vector Processing: • Due to POOR Processing of earlier technology, Serial I/O Vector processing is used. • Much more efficient and cost effective • Enhances performance of IRAM by offering smooth and faster path for data transfer without hindering memory and processor performances • ADVANTAGES:  Offers very high band width in terms of GB/sec which is greater than both  Pin count is less  Power Consumption is less than Parallel I/O
  • 14.
  • 15. Advantages of IRAM Lower Latency Energy Efficiency Higher Bandwidth Decrease time delay due to not multiplexing addresses and less BUS length. Also doesn’t have parallel DRAMs and less no. of pins. Energy per memory access = AEL1 + MRL1 x AEL2 + MRL2 x AEoff- chip where AE = access energy and MR = miss rate Doesn’t need of L2 cache. So energy Efficiency is HIGH. RAM and Processor are on single chip so less BUS length and due to that Higher data transfer.
  • 16. Advantages of IRAM Board Area Memory Flexibility Cost of Production Fabrication of RAM and Processor is done in a single fabrication line. Integrates several chips into ‘One Chip’. So, SMALL board area requires. Over conventional designs is the ability to adjust both the size and width of the on-chip DRAM
  • 17.
  • 18. Disadvantages of IRAM Completely new Architecture For the acceptance of this new technology we have to discard our current products and technologies High Cost of Testing Adding a processor would significantly increase the test time Non Upgradeability of Memory DRAM chips are embedded in the IRAM chip, So,we will not be able to upgrade the memory further Overheating even though the heat produced is Less compared to Current processors it may overheat due to the small area
  • 19. Applications of IRAM • Scientific computing • Lossy Compression (JPEG, MPEG video and audio) • Cryptography (RSA, DES/IDEA, SHA/MD5) • Multimedia Processing (compress., graphics, audio synth, image proc.) • Speech and handwriting recognition • Operating systems/Networking • Databases (hash/join, data mining, image/video serving) • Language run-time support (stdlib, garbage collection)
  • 20. Applications of IRAM • Nowadays, GIGABYTE is manufacturing IRAM commercially Package Content  • One GIGABTE i-RAM • One SATA 1.5Gb/s cable • One i-RAM CD Driver • One i-RAM Manual
  • 21. References • IRAM - Chips that remember and compute, IEEE International Solid State Circuits Conference • Vector IRAM - ISA and Micro-architecture, Computer Science Division, University of California, Berkeley • Vector IRAM - A Media-oriented Vector Processor with Embedded DRAM, Computer Science Division, University of California, Berkeley • A Media-enhanced vector architecture for embedded memory systems, Computer Science Division, University of California, Berkeley • Memory-Intensive Benchmarks: IRAM vs. Cache-Based Machines, Computer Science Division, University of California, Berkeley • IRAM - Overcoming the I/O Bus Bottleneck, Denver, CO, USA • The energy efficiency of IRAM architectures, 24th Annual International Symposium on Computer Architecture • http://iram.cs.berkeley.edu/ • http://wikipedia.org