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

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 

Recently uploaded (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 

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