SlideShare a Scribd company logo
1 of 2
Download to read offline
having attended several technology shows at the




                 lticore
                                                                           beginning of the year, it’s clear to me that multicore




               Mu
                                                                           is finally really happening, and it’s happening fast.

                                                                           Intel’s Sandy Bridge started shipping in January,   One way to make processors more powerful is
                                                                           with four x86 cores on board. Haswell, Intel’s      to introduce more pipeline stages, and increase
                                                                           next architecture revision, defaults to eight       the clock rate. More pipeline stages means


                                 a screen near you
                                                                           cores. At the Mobile World Congress, nVidia         there’s less work done per stage. In addition,


                       coming to
                                                                           showed off their Kal-El mobile phone and            driving up the clock requires a higher voltage,
                                                                           tablet processor with a quad core inside and        resulting in a more than linear power increase,
                                                                           targeted to go into production in August this       since power scales with the square of voltage.
                                                                   brics
                                                 arketing Vector fa        year. Qualcomm announced their new Krait            This isn’t a very power-efficient approach,
                            By Marco Jacobs, Vp M                          architecture, which includes up to four cores       and already some time ago frequencies have
                                                                           also. TI announced their new 10GHz DSP which
                                                                                                                      ,        stopped scaling when new process technology
                                                                           contains 8 high-performance VLIW cores              nodes were introduced. Using multiple cores
                                                                           running at 1.25GHz. Graphics architectures went     lowers the average clock frequency, thus
                                                                           from simple pixel pushing pipelines, to include     reducing energy consumption, even if there are
                                                                           virtex engines, then added programmable             more cores active at the same time. Multicore
                                                                           shaders and are now becoming general                is here because it addresses the power
                                                                           purpose multicore computer engines that are         consumption challenge.
                                                                           seeing rapid market adoption. This weekend, a
                                                                           friend of mine showed me his new phone, the         When VLIW processors were introduced, they
                                                                           LG Optimus 2X. The “2X” label stands for dual       shifted computer architecture complexity
                                                                           core; multicore is even becoming a topic the        toward the compiler. History now repeats itself
                                                                           marketeers get excited about and highlight          with multicore architectures. The complexity
                                                                           as a main product feature.                          is shifted away from the hardware, into the
                                                                                                                               software. It’s too late for a paradigm shift in
                                                                           Why is everyone going multicore now?                software programming to adopt new parallel
                                                                           Multicore is here since it solves several           programming languages though. There’s too
                                                                           challenges.                                         much legacy code, there is a lot of software
                                                                                                                               tools infrastructure and learning a new
                                                                           Many applications can be significantly sped          language isn’t easy. One way to hide parallel
                                                                           up through parallisation. Higher resolution         complexity is behind APIs, and there are many:
                                                                           and multi-channel audio combined with               Pthreads, OpenCL, OpenMP CUDA and others.
                                                                                                                                                              ,
                                                                           high-definition, 3D video yields a better media      Using APIs is a good idea, but only solves part
                                                                           experience. A media player contains graphics,       of the problem. Structuring your code to take
                                                         ore now?
                                   veryone going multic s
                       “
                                                                           audio and video, each of which can be split up      advantage of these parallel APIs is the real
                           Why is e                                        over multicore cores to give more performance.      challenge. New programming tools are needed
                                                 ce it solve
                            Multicore is here sin
                                                                           Augmented reality and high quality gaming           to analyze and partition the application in



                                                                    ”
                                                                           requires lots of demanding computer                 order to take advantage of the many multicore

                                  several challenges.
                                                                           operations. Consumers want their browsers to        systems already shipping into the marketplace,
                                                                           load and render web pages instantly. Screen         and to harvest their available computing
                                                                           and camera resolutions are forever increasing       capacity. Multicore is here, and here to stay.
                                                                           to present and capture highest-quality imagery.     The crux is in the programming.
                                                                           Multicore is here because it addresses the
                                                                           challenge of satisfying this need for speed.

                                                                           Designing a processor that is twice as
                                                                           powerful as the previous generation is no
                                                                           small task. Deeper pipelines, out-of-order,
                                                                           speculative issues, and superscalar execution
                                                                           all improve performance, but at diminishing
                                                                           returns. Ultimate performance goes up, but
                                                                           performance per square millimeter of Silicon        for the latest microcontrollers
                                                                           actually goes down. Not so with multicore,          and processors available from RS,
                                                                           which is relatively easy to implement. Simply       go to rswww.com/electronics
                                                                           replicate the design, and add interconnect.
                                                                           It’s much simpler to implement a quad core
                                                                           processor, than to increase a single processor’s     get more online...
                                                                           performance fourfold. Multicore is here because      Share your views at
                                                                           it solves the hardware design challenge to           www.designspark.com/etech
                                                                           deliver more performance.

20   eTech - ISSUE 7                                                                                                                                        eTech - ISSUE 7   21
With over 65,000 products, the RS
Catalogue can assist your needs
when there is no internet access.




But there is so much more Online for when you do have internet access:

RS Online gives you instant access to more than 500,000 products. In addition to
our large product range online, you can:

•	 Find what you need easily and faster with our powerful online product search
•	 Find all the latest products and technologies online first
•	 Check technical data sheets, stock and the latest prices before placing your order
•	 Benefit from special online discounts and offers and much more




www.rsgreece.com www.rsincyprus.com www.rsinlibya.com www.rsmalta.com

More Related Content

What's hot

Scalable Elastic Systems Architecture (SESA)
Scalable Elastic Systems Architecture (SESA)Scalable Elastic Systems Architecture (SESA)
Scalable Elastic Systems Architecture (SESA)Eric Van Hensbergen
 
"Building Complete Embedded Vision Systems on Linux—From Camera to Display," ...
"Building Complete Embedded Vision Systems on Linux—From Camera to Display," ..."Building Complete Embedded Vision Systems on Linux—From Camera to Display," ...
"Building Complete Embedded Vision Systems on Linux—From Camera to Display," ...Edge AI and Vision Alliance
 
Rapid prototyping with open source
Rapid prototyping with open sourceRapid prototyping with open source
Rapid prototyping with open sourceAlison Chaiken
 
Loom: flexible and efficient NIC packet scheduling
Loom: flexible and efficient NIC packet schedulingLoom: flexible and efficient NIC packet scheduling
Loom: flexible and efficient NIC packet schedulingTakuyaFukuoka2
 
Open Source Licenses and Tools
Open Source Licenses and ToolsOpen Source Licenses and Tools
Open Source Licenses and Toolsg2ix
 
Nads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xxNads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xxSimware
 
[Harvard CS264] 05 - Advanced-level CUDA Programming
[Harvard CS264] 05 - Advanced-level CUDA Programming[Harvard CS264] 05 - Advanced-level CUDA Programming
[Harvard CS264] 05 - Advanced-level CUDA Programmingnpinto
 
The OptIPuter and Its Applications
The OptIPuter and Its ApplicationsThe OptIPuter and Its Applications
The OptIPuter and Its ApplicationsLarry Smarr
 
Bitstream and hybrid-based video quality assessment for IPTV monitoring
Bitstream and hybrid-based video quality assessment for IPTV monitoringBitstream and hybrid-based video quality assessment for IPTV monitoring
Bitstream and hybrid-based video quality assessment for IPTV monitoringFörderverein Technische Fakultät
 
Transforming the Video Experience with Medianet
Transforming the Video Experience with MedianetTransforming the Video Experience with Medianet
Transforming the Video Experience with MedianetCisco Service Provider
 
OSGi Applications Clustering using Distributed Shared Memory
OSGi Applications Clustering using Distributed Shared MemoryOSGi Applications Clustering using Distributed Shared Memory
OSGi Applications Clustering using Distributed Shared MemoryAnthony Gelibert
 
Building Server Applications with EclipseRT
Building Server Applications with EclipseRTBuilding Server Applications with EclipseRT
Building Server Applications with EclipseRTGunnar Wagenknecht
 
A Survey on Performance Analytical Tools for Partitioned Global Address Space
A Survey on Performance Analytical Tools for Partitioned Global Address SpaceA Survey on Performance Analytical Tools for Partitioned Global Address Space
A Survey on Performance Analytical Tools for Partitioned Global Address SpaceTakuyaFukuoka2
 
Virtual sharp cloud aware bc dr up 2012 cloud
Virtual sharp cloud aware bc dr up 2012 cloudVirtual sharp cloud aware bc dr up 2012 cloud
Virtual sharp cloud aware bc dr up 2012 cloudKhazret Sapenov
 
Dalvik Vm & Jit
Dalvik Vm & JitDalvik Vm & Jit
Dalvik Vm & JitAnkit Somani
 
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre..."APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...Edge AI and Vision Alliance
 
[OpenStack Day in Korea] Understanding OpenStack from SDN/NV Viewpoint
[OpenStack Day in Korea] Understanding OpenStack from SDN/NV Viewpoint[OpenStack Day in Korea] Understanding OpenStack from SDN/NV Viewpoint
[OpenStack Day in Korea] Understanding OpenStack from SDN/NV ViewpointSungjin Kang
 

What's hot (20)

Scalable Elastic Systems Architecture (SESA)
Scalable Elastic Systems Architecture (SESA)Scalable Elastic Systems Architecture (SESA)
Scalable Elastic Systems Architecture (SESA)
 
"Building Complete Embedded Vision Systems on Linux—From Camera to Display," ...
"Building Complete Embedded Vision Systems on Linux—From Camera to Display," ..."Building Complete Embedded Vision Systems on Linux—From Camera to Display," ...
"Building Complete Embedded Vision Systems on Linux—From Camera to Display," ...
 
Wireless PC2TV
Wireless PC2TVWireless PC2TV
Wireless PC2TV
 
Guides To Analyzing WebKit Performance
Guides To Analyzing WebKit PerformanceGuides To Analyzing WebKit Performance
Guides To Analyzing WebKit Performance
 
Rapid prototyping with open source
Rapid prototyping with open sourceRapid prototyping with open source
Rapid prototyping with open source
 
Loom: flexible and efficient NIC packet scheduling
Loom: flexible and efficient NIC packet schedulingLoom: flexible and efficient NIC packet scheduling
Loom: flexible and efficient NIC packet scheduling
 
Open Source Licenses and Tools
Open Source Licenses and ToolsOpen Source Licenses and Tools
Open Source Licenses and Tools
 
Nads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xxNads & presagis teaming to innovate in distributed simulation xx
Nads & presagis teaming to innovate in distributed simulation xx
 
[Harvard CS264] 05 - Advanced-level CUDA Programming
[Harvard CS264] 05 - Advanced-level CUDA Programming[Harvard CS264] 05 - Advanced-level CUDA Programming
[Harvard CS264] 05 - Advanced-level CUDA Programming
 
The OptIPuter and Its Applications
The OptIPuter and Its ApplicationsThe OptIPuter and Its Applications
The OptIPuter and Its Applications
 
Bitstream and hybrid-based video quality assessment for IPTV monitoring
Bitstream and hybrid-based video quality assessment for IPTV monitoringBitstream and hybrid-based video quality assessment for IPTV monitoring
Bitstream and hybrid-based video quality assessment for IPTV monitoring
 
Transforming the Video Experience with Medianet
Transforming the Video Experience with MedianetTransforming the Video Experience with Medianet
Transforming the Video Experience with Medianet
 
OSGi Applications Clustering using Distributed Shared Memory
OSGi Applications Clustering using Distributed Shared MemoryOSGi Applications Clustering using Distributed Shared Memory
OSGi Applications Clustering using Distributed Shared Memory
 
Building Server Applications with EclipseRT
Building Server Applications with EclipseRTBuilding Server Applications with EclipseRT
Building Server Applications with EclipseRT
 
A Survey on Performance Analytical Tools for Partitioned Global Address Space
A Survey on Performance Analytical Tools for Partitioned Global Address SpaceA Survey on Performance Analytical Tools for Partitioned Global Address Space
A Survey on Performance Analytical Tools for Partitioned Global Address Space
 
Virtual sharp cloud aware bc dr up 2012 cloud
Virtual sharp cloud aware bc dr up 2012 cloudVirtual sharp cloud aware bc dr up 2012 cloud
Virtual sharp cloud aware bc dr up 2012 cloud
 
Dalvik Vm & Jit
Dalvik Vm & JitDalvik Vm & Jit
Dalvik Vm & Jit
 
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre..."APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
 
Android Optimization: Myth and Reality
Android Optimization: Myth and RealityAndroid Optimization: Myth and Reality
Android Optimization: Myth and Reality
 
[OpenStack Day in Korea] Understanding OpenStack from SDN/NV Viewpoint
[OpenStack Day in Korea] Understanding OpenStack from SDN/NV Viewpoint[OpenStack Day in Korea] Understanding OpenStack from SDN/NV Viewpoint
[OpenStack Day in Korea] Understanding OpenStack from SDN/NV Viewpoint
 

Viewers also liked

Arteris network on chip: The growing cost of wires
Arteris network on chip:  The growing cost of wiresArteris network on chip:  The growing cost of wires
Arteris network on chip: The growing cost of wiresArteris
 
Multicore processing
Multicore processingMulticore processing
Multicore processingguestc0be34a
 
UCSF Cores Search 2.0: Design Strategy Overview
UCSF Cores Search 2.0: Design Strategy OverviewUCSF Cores Search 2.0: Design Strategy Overview
UCSF Cores Search 2.0: Design Strategy OverviewCTSI at UCSF
 
Reponse dupont aignan
Reponse dupont aignanReponse dupont aignan
Reponse dupont aignanj6cbp5mn
 
Portaria nº 180 ministerio turismo
Portaria nº 180 ministerio turismoPortaria nº 180 ministerio turismo
Portaria nº 180 ministerio turismoCarlos França
 
Competencia digital
Competencia digitalCompetencia digital
Competencia digitallauirakasle
 
Consejos para quedar embarazada
Consejos para quedar embarazadaConsejos para quedar embarazada
Consejos para quedar embarazadaSebastián
 
Overview of kizashi services
Overview of kizashi servicesOverview of kizashi services
Overview of kizashi serviceskizashianalytics
 
Salem State University
Salem State UniversitySalem State University
Salem State UniversityAllscot
 
10 15 session 27
10 15 session 2710 15 session 27
10 15 session 27nblock
 
IT auf Grossbaustellen - IT Betrieb
IT auf Grossbaustellen  - IT BetriebIT auf Grossbaustellen  - IT Betrieb
IT auf Grossbaustellen - IT Betriebmmi-consult
 
Expone solicita horarios jurisprudencia
Expone solicita horarios jurisprudenciaExpone solicita horarios jurisprudencia
Expone solicita horarios jurisprudenciasoypublica
 
11 18 session 46
11 18 session 4611 18 session 46
11 18 session 46nblock
 

Viewers also liked (19)

Arteris network on chip: The growing cost of wires
Arteris network on chip:  The growing cost of wiresArteris network on chip:  The growing cost of wires
Arteris network on chip: The growing cost of wires
 
Learner profile signage
Learner profile signageLearner profile signage
Learner profile signage
 
3 d printing
3 d printing3 d printing
3 d printing
 
Multicore processing
Multicore processingMulticore processing
Multicore processing
 
UCSF Cores Search 2.0: Design Strategy Overview
UCSF Cores Search 2.0: Design Strategy OverviewUCSF Cores Search 2.0: Design Strategy Overview
UCSF Cores Search 2.0: Design Strategy Overview
 
Mc lit portfolio
Mc lit portfolioMc lit portfolio
Mc lit portfolio
 
Ch05 coa9e
Ch05 coa9eCh05 coa9e
Ch05 coa9e
 
Reponse dupont aignan
Reponse dupont aignanReponse dupont aignan
Reponse dupont aignan
 
Portaria nº 180 ministerio turismo
Portaria nº 180 ministerio turismoPortaria nº 180 ministerio turismo
Portaria nº 180 ministerio turismo
 
Competencia digital
Competencia digitalCompetencia digital
Competencia digital
 
Consejos para quedar embarazada
Consejos para quedar embarazadaConsejos para quedar embarazada
Consejos para quedar embarazada
 
Orario
OrarioOrario
Orario
 
Overview of kizashi services
Overview of kizashi servicesOverview of kizashi services
Overview of kizashi services
 
Salem State University
Salem State UniversitySalem State University
Salem State University
 
10 15 session 27
10 15 session 2710 15 session 27
10 15 session 27
 
Liminar sobre os dias Parados
Liminar sobre os dias ParadosLiminar sobre os dias Parados
Liminar sobre os dias Parados
 
IT auf Grossbaustellen - IT Betrieb
IT auf Grossbaustellen  - IT BetriebIT auf Grossbaustellen  - IT Betrieb
IT auf Grossbaustellen - IT Betrieb
 
Expone solicita horarios jurisprudencia
Expone solicita horarios jurisprudenciaExpone solicita horarios jurisprudencia
Expone solicita horarios jurisprudencia
 
11 18 session 46
11 18 session 4611 18 session 46
11 18 session 46
 

Similar to Multicore coming to a screen near you

CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...Andrey Korolyov
 
Software based video, audio, web conferencing - can standard servers deliver?
Software based video, audio, web conferencing - can standard servers deliver?Software based video, audio, web conferencing - can standard servers deliver?
Software based video, audio, web conferencing - can standard servers deliver?Anders Løkke
 
Tech Ed09 India Ver M New
Tech Ed09 India Ver M NewTech Ed09 India Ver M New
Tech Ed09 India Ver M Newrsnarayanan
 
Achieving AI @scale on Mobile Devices
Achieving AI @scale on Mobile DevicesAchieving AI @scale on Mobile Devices
Achieving AI @scale on Mobile DevicesQualcomm Research
 
Design and Implementation of Quintuple Processor Architecture Using FPGA
Design and Implementation of Quintuple Processor Architecture Using FPGADesign and Implementation of Quintuple Processor Architecture Using FPGA
Design and Implementation of Quintuple Processor Architecture Using FPGAIJERA Editor
 
Project calico - introduction
Project calico - introductionProject calico - introduction
Project calico - introductionHazzim Anaya
 
Deploying deep learning models with Docker and Kubernetes
Deploying deep learning models with Docker and KubernetesDeploying deep learning models with Docker and Kubernetes
Deploying deep learning models with Docker and KubernetesPetteriTeikariPhD
 
I understand that physics and hardware emmaded on the use of finete .pdf
I understand that physics and hardware emmaded on the use of finete .pdfI understand that physics and hardware emmaded on the use of finete .pdf
I understand that physics and hardware emmaded on the use of finete .pdfanil0878
 
Seminar Accelerating Business Using Microservices Architecture in Digital Age...
Seminar Accelerating Business Using Microservices Architecture in Digital Age...Seminar Accelerating Business Using Microservices Architecture in Digital Age...
Seminar Accelerating Business Using Microservices Architecture in Digital Age...PT Datacomm Diangraha
 
8 Reasons To Choose True Scale
8 Reasons To Choose True Scale8 Reasons To Choose True Scale
8 Reasons To Choose True Scaleseiland
 
8 Reasons To Choose True Scale
8 Reasons To Choose True Scale8 Reasons To Choose True Scale
8 Reasons To Choose True Scaleseiland
 
8 Reasons To Choose True Scale
8 Reasons To Choose True Scale8 Reasons To Choose True Scale
8 Reasons To Choose True Scaleseiland
 
“Open Standards: Powering the Future of Embedded Vision,” a Presentation from...
“Open Standards: Powering the Future of Embedded Vision,” a Presentation from...“Open Standards: Powering the Future of Embedded Vision,” a Presentation from...
“Open Standards: Powering the Future of Embedded Vision,” a Presentation from...Edge AI and Vision Alliance
 
DockerDay2015: Keynote
DockerDay2015: KeynoteDockerDay2015: Keynote
DockerDay2015: KeynoteDocker-Hanoi
 
Demonstrating q logic ethernet performance leadership
Demonstrating q logic ethernet performance leadershipDemonstrating q logic ethernet performance leadership
Demonstrating q logic ethernet performance leadershipPoulSmith
 

Similar to Multicore coming to a screen near you (20)

CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
 
Software based video, audio, web conferencing - can standard servers deliver?
Software based video, audio, web conferencing - can standard servers deliver?Software based video, audio, web conferencing - can standard servers deliver?
Software based video, audio, web conferencing - can standard servers deliver?
 
NFV features in kubernetes
NFV features in kubernetesNFV features in kubernetes
NFV features in kubernetes
 
Tech Ed09 India Ver M New
Tech Ed09 India Ver M NewTech Ed09 India Ver M New
Tech Ed09 India Ver M New
 
Achieving AI @scale on Mobile Devices
Achieving AI @scale on Mobile DevicesAchieving AI @scale on Mobile Devices
Achieving AI @scale on Mobile Devices
 
Design and Implementation of Quintuple Processor Architecture Using FPGA
Design and Implementation of Quintuple Processor Architecture Using FPGADesign and Implementation of Quintuple Processor Architecture Using FPGA
Design and Implementation of Quintuple Processor Architecture Using FPGA
 
Project calico - introduction
Project calico - introductionProject calico - introduction
Project calico - introduction
 
Deploying deep learning models with Docker and Kubernetes
Deploying deep learning models with Docker and KubernetesDeploying deep learning models with Docker and Kubernetes
Deploying deep learning models with Docker and Kubernetes
 
Live Streaming over P2PSIP
Live Streaming over P2PSIPLive Streaming over P2PSIP
Live Streaming over P2PSIP
 
I understand that physics and hardware emmaded on the use of finete .pdf
I understand that physics and hardware emmaded on the use of finete .pdfI understand that physics and hardware emmaded on the use of finete .pdf
I understand that physics and hardware emmaded on the use of finete .pdf
 
Seminar Accelerating Business Using Microservices Architecture in Digital Age...
Seminar Accelerating Business Using Microservices Architecture in Digital Age...Seminar Accelerating Business Using Microservices Architecture in Digital Age...
Seminar Accelerating Business Using Microservices Architecture in Digital Age...
 
Coca
CocaCoca
Coca
 
8 Reasons To Choose True Scale
8 Reasons To Choose True Scale8 Reasons To Choose True Scale
8 Reasons To Choose True Scale
 
8 Reasons To Choose True Scale
8 Reasons To Choose True Scale8 Reasons To Choose True Scale
8 Reasons To Choose True Scale
 
8 Reasons To Choose True Scale
8 Reasons To Choose True Scale8 Reasons To Choose True Scale
8 Reasons To Choose True Scale
 
Building a Digital Telco
Building a Digital TelcoBuilding a Digital Telco
Building a Digital Telco
 
Nfv short-course-sbrc14-full
Nfv short-course-sbrc14-fullNfv short-course-sbrc14-full
Nfv short-course-sbrc14-full
 
“Open Standards: Powering the Future of Embedded Vision,” a Presentation from...
“Open Standards: Powering the Future of Embedded Vision,” a Presentation from...“Open Standards: Powering the Future of Embedded Vision,” a Presentation from...
“Open Standards: Powering the Future of Embedded Vision,” a Presentation from...
 
DockerDay2015: Keynote
DockerDay2015: KeynoteDockerDay2015: Keynote
DockerDay2015: Keynote
 
Demonstrating q logic ethernet performance leadership
Demonstrating q logic ethernet performance leadershipDemonstrating q logic ethernet performance leadership
Demonstrating q logic ethernet performance leadership
 

More from RSComponentsTCC

Machines are doing most of the talking
Machines are doing most of the talkingMachines are doing most of the talking
Machines are doing most of the talkingRSComponentsTCC
 
Camera interval timer with infrared remote control
Camera interval timer with infrared remote controlCamera interval timer with infrared remote control
Camera interval timer with infrared remote controlRSComponentsTCC
 
3D comes to life without the specs
3D comes to life without the specs3D comes to life without the specs
3D comes to life without the specsRSComponentsTCC
 
Rs automation solutions june
Rs automation solutions juneRs automation solutions june
Rs automation solutions juneRSComponentsTCC
 
ABB Automation Solutions
ABB Automation SolutionsABB Automation Solutions
ABB Automation SolutionsRSComponentsTCC
 
Product Guide maintenance
Product Guide maintenanceProduct Guide maintenance
Product Guide maintenanceRSComponentsTCC
 
Product guide electronics
Product guide electronicsProduct guide electronics
Product guide electronicsRSComponentsTCC
 

More from RSComponentsTCC (11)

ISO-TECH
ISO-TECHISO-TECH
ISO-TECH
 
eTech 7
eTech 7eTech 7
eTech 7
 
The evolution of scopes
The evolution of scopesThe evolution of scopes
The evolution of scopes
 
Machines are doing most of the talking
Machines are doing most of the talkingMachines are doing most of the talking
Machines are doing most of the talking
 
Camera interval timer with infrared remote control
Camera interval timer with infrared remote controlCamera interval timer with infrared remote control
Camera interval timer with infrared remote control
 
3D comes to life without the specs
3D comes to life without the specs3D comes to life without the specs
3D comes to life without the specs
 
Stars 8
Stars 8  Stars 8
Stars 8
 
Rs automation solutions june
Rs automation solutions juneRs automation solutions june
Rs automation solutions june
 
ABB Automation Solutions
ABB Automation SolutionsABB Automation Solutions
ABB Automation Solutions
 
Product Guide maintenance
Product Guide maintenanceProduct Guide maintenance
Product Guide maintenance
 
Product guide electronics
Product guide electronicsProduct guide electronics
Product guide electronics
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
[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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
[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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Multicore coming to a screen near you

  • 1. having attended several technology shows at the lticore beginning of the year, it’s clear to me that multicore Mu is finally really happening, and it’s happening fast. Intel’s Sandy Bridge started shipping in January, One way to make processors more powerful is with four x86 cores on board. Haswell, Intel’s to introduce more pipeline stages, and increase next architecture revision, defaults to eight the clock rate. More pipeline stages means a screen near you cores. At the Mobile World Congress, nVidia there’s less work done per stage. In addition, coming to showed off their Kal-El mobile phone and driving up the clock requires a higher voltage, tablet processor with a quad core inside and resulting in a more than linear power increase, targeted to go into production in August this since power scales with the square of voltage. brics arketing Vector fa year. Qualcomm announced their new Krait This isn’t a very power-efficient approach, By Marco Jacobs, Vp M architecture, which includes up to four cores and already some time ago frequencies have also. TI announced their new 10GHz DSP which , stopped scaling when new process technology contains 8 high-performance VLIW cores nodes were introduced. Using multiple cores running at 1.25GHz. Graphics architectures went lowers the average clock frequency, thus from simple pixel pushing pipelines, to include reducing energy consumption, even if there are virtex engines, then added programmable more cores active at the same time. Multicore shaders and are now becoming general is here because it addresses the power purpose multicore computer engines that are consumption challenge. seeing rapid market adoption. This weekend, a friend of mine showed me his new phone, the When VLIW processors were introduced, they LG Optimus 2X. The “2X” label stands for dual shifted computer architecture complexity core; multicore is even becoming a topic the toward the compiler. History now repeats itself marketeers get excited about and highlight with multicore architectures. The complexity as a main product feature. is shifted away from the hardware, into the software. It’s too late for a paradigm shift in Why is everyone going multicore now? software programming to adopt new parallel Multicore is here since it solves several programming languages though. There’s too challenges. much legacy code, there is a lot of software tools infrastructure and learning a new Many applications can be significantly sped language isn’t easy. One way to hide parallel up through parallisation. Higher resolution complexity is behind APIs, and there are many: and multi-channel audio combined with Pthreads, OpenCL, OpenMP CUDA and others. , high-definition, 3D video yields a better media Using APIs is a good idea, but only solves part experience. A media player contains graphics, of the problem. Structuring your code to take ore now? veryone going multic s “ audio and video, each of which can be split up advantage of these parallel APIs is the real Why is e over multicore cores to give more performance. challenge. New programming tools are needed ce it solve Multicore is here sin Augmented reality and high quality gaming to analyze and partition the application in ” requires lots of demanding computer order to take advantage of the many multicore several challenges. operations. Consumers want their browsers to systems already shipping into the marketplace, load and render web pages instantly. Screen and to harvest their available computing and camera resolutions are forever increasing capacity. Multicore is here, and here to stay. to present and capture highest-quality imagery. The crux is in the programming. Multicore is here because it addresses the challenge of satisfying this need for speed. Designing a processor that is twice as powerful as the previous generation is no small task. Deeper pipelines, out-of-order, speculative issues, and superscalar execution all improve performance, but at diminishing returns. Ultimate performance goes up, but performance per square millimeter of Silicon for the latest microcontrollers actually goes down. Not so with multicore, and processors available from RS, which is relatively easy to implement. Simply go to rswww.com/electronics replicate the design, and add interconnect. It’s much simpler to implement a quad core processor, than to increase a single processor’s get more online... performance fourfold. Multicore is here because Share your views at it solves the hardware design challenge to www.designspark.com/etech deliver more performance. 20 eTech - ISSUE 7 eTech - ISSUE 7 21
  • 2. With over 65,000 products, the RS Catalogue can assist your needs when there is no internet access. But there is so much more Online for when you do have internet access: RS Online gives you instant access to more than 500,000 products. In addition to our large product range online, you can: • Find what you need easily and faster with our powerful online product search • Find all the latest products and technologies online first • Check technical data sheets, stock and the latest prices before placing your order • Benefit from special online discounts and offers and much more www.rsgreece.com www.rsincyprus.com www.rsinlibya.com www.rsmalta.com