PowerPoint Presentation on the popular topic Multi Core Processors,History of multi core processors, comparison between single core and multi core processors, advantages and disadvantages of multi core processors.
PowerPoint Presentation on the popular topic Multi Core Processors,History of multi core processors, comparison between single core and multi core processors, advantages and disadvantages of multi core processors.
A multi-core processor is a single computing component with two or more independent actual processing units (called "cores"), which are units that read and execute program instructions. The instructions are ordinary CPU instructions (such as add, move data, and branch), but the multiple cores can run multiple instructions at the same time, increasing overall speed for programs amenable to parallel computing. Manufacturers typically integrate the cores onto a single integrated circuit die (known as a chip multiprocessor or CMP), or onto multiple dies in a single chip package.
Designing for performance.
Performance balance.
single processor and Multi core processor.
Usage of Processors.
Usage of single processor and Multi core Processor.
Processing Techniques.
Moors law
Multi-core processor and Multi-channel memory architectureUmair Amjad
Content of presentation:
Multi-core processors
Multi-channel memory architecture
Comparison between single and multi channel memory
Conclusion
References
A brief description about processing cores, multi-core processors & their applications with lots of relevant animations.
Animations don't work in this preview,but you can watch the full clip on YouTube here:
http://youtu.be/Vm2RzHq4ASY
Send me an email to download the file.Enjoy!
COMPARATIVE ANALYSIS OF SINGLE-CORE AND MULTI-CORE SYSTEMSijcsit
Overall performance of computer systems are better investigated and evaluated when its various components are considered, components such as the hardware, software and firmware. The comparative analysis of single-core and multi-core systems was carried out using Intel Pentium G640T 2.4GHz dualcore,Intel Pentium IV 2.4GHz single-core and Intel Pentium IV 2.8GHz single-core systems. The approach
method was using hi-tech benchmarking and stress testing software(s) to examine systems’ CPU and RAM
for performance and stability. In all the tests, the components of dual-core had better rating when compared with single-core components; GFLOP result, and execution time for various processes rank G640T 2.4GHz dual-core above Pentium IV 2.4GHz and 2.8GHz single-core respectively.
A multi-core processor is a single computing component with two or more independent actual processing units (called "cores"), which are units that read and execute program instructions. The instructions are ordinary CPU instructions (such as add, move data, and branch), but the multiple cores can run multiple instructions at the same time, increasing overall speed for programs amenable to parallel computing. Manufacturers typically integrate the cores onto a single integrated circuit die (known as a chip multiprocessor or CMP), or onto multiple dies in a single chip package.
Designing for performance.
Performance balance.
single processor and Multi core processor.
Usage of Processors.
Usage of single processor and Multi core Processor.
Processing Techniques.
Moors law
Multi-core processor and Multi-channel memory architectureUmair Amjad
Content of presentation:
Multi-core processors
Multi-channel memory architecture
Comparison between single and multi channel memory
Conclusion
References
A brief description about processing cores, multi-core processors & their applications with lots of relevant animations.
Animations don't work in this preview,but you can watch the full clip on YouTube here:
http://youtu.be/Vm2RzHq4ASY
Send me an email to download the file.Enjoy!
COMPARATIVE ANALYSIS OF SINGLE-CORE AND MULTI-CORE SYSTEMSijcsit
Overall performance of computer systems are better investigated and evaluated when its various components are considered, components such as the hardware, software and firmware. The comparative analysis of single-core and multi-core systems was carried out using Intel Pentium G640T 2.4GHz dualcore,Intel Pentium IV 2.4GHz single-core and Intel Pentium IV 2.8GHz single-core systems. The approach
method was using hi-tech benchmarking and stress testing software(s) to examine systems’ CPU and RAM
for performance and stability. In all the tests, the components of dual-core had better rating when compared with single-core components; GFLOP result, and execution time for various processes rank G640T 2.4GHz dual-core above Pentium IV 2.4GHz and 2.8GHz single-core respectively.
Elcab Conductors was established in Pune in 1994 by Mr. Anil Jhamtani, an engineer from the coveted College of Engineering, Pune. As one of the leading engineering corporations, Elcab Conductors provides end-to-end solutions, helping its customers use electrical energy effectively and increase productivity with sustainability. Elcab Conductors is consistently growing, having two well equipped plants with state-of-the-art manufacturing equipment & technology for manufacturing tinned copper braids and cables.
I have introduced developments in multi-core computers along with their architectural developments. Also, I have explained about high performance computing, where these are used. At the end, openMP is introduced with many ready to run parallel programs.
It Shows Two Types of Transmission Modes.
Serial & Parallel And Also three Type of Serial Transmission.
which is Synchronous Asynchronous & Isochronous.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
We leave in the era where the atomic building elements of silicon computers, e.g., transistors and wires, are no longer visible using traditional optical microscopes and their sizes are measured in just tens of Angstroms. In addition, power dissipation per unit volume is bounded by the laws of Physics that all resulted among others in stagnating processor clock frequencies. Adding more and more processor cores that perform simpler and simpler tasks in an attempt to efficiently fill the available on-chip area seems to be the current trend taken by the Industry.
MULTI-CORE PROCESSORS: CONCEPTS AND IMPLEMENTATIONSijcsit
This research paper aims at comparing two multi-core processors machines, the Intel core i7-4960X
processor (Ivy Bridge E) and the AMD Phenom II X6. It starts by introducing a single-core processor machine to motivate the need for multi-core processors. Then, it explains the multi-core processor machine and the issues that rises in implementing them. It also provides a real life example machines such as
TILEPro64 and Epiphany-IV 64-core 28nm Microprocessor (E64G401). The methodology that was used in comparing the Intel core i7 and AMD phenom II processors starts by explaining how processors' performance are measured, then by listing the most important and relevant technical specification to the
comparison. After that, running the comparison by using different metrics such as power, the use of HyperThreading
technology, the operating frequency, the use of AES encryption and decryption, and the different characteristics of cache memory such as the size, classification, and its memory controller. Finally, reaching to a roughly decision about which one of them has a better over all performance.
This research paper aims at comparing two multi-core processors machines, the Intel core i7-4960X processor (Ivy Bridge E) and the AMD Phenom II X6. It starts by introducing a single-core processor machine to motivate the need for multi-core processors. Then, it explains the multi-core processor machine and the issues that rises in implementing them. It also provides a real life example machines such as TILEPro64 and Epiphany-IV 64-core 28nm Microprocessor (E64G401). The methodology that was used in comparing the Intel core i7 and AMD phenom II processors starts by explaining how processors' performance are measured, then by listing the most important and relevant technical specification to the comparison. After that, running the comparison by using different metrics such as power, the use of HyperThreading technology, the operating frequency, the use of AES encryption and decryption, and the different characteristics of cache memory such as the size, classification, and its memory controller. Finally, reaching to a roughly decision about which one of them has a better over all performance.
I understand that physics and hardware emmaded on the use of finete .pdfanil0878
I understand that physics and hardware emmaded on the use of finete element methods to predict
fluid flow over airplane wings,that progress is likely to continue. However, in recent years, this
progress has been achieved through greatly increased hardware complexity with the rise of
multicore and manycore processors, and this is affecting the ability of application developers to
achieve the full potential of these systems. currently performance is measured on a dense
matrix–matrix multiplication test which has questionable relevance to real applications.the
incredible advances in processor technology and all of the accompanying aspects of computer
system design, such as the memory subsystem and networking
In embedded it seems to combination of both hardware and the software , it is used to be
combined function of action in the systems .while we do that the application to developed in the
achieve the full potential of the systems in advanced processer technology.
Hardware
(1) Memory
Advances in memory technology have struggled to keep pace with the phenomenal advances in
processors. This difficulty in improving the main memory bandwidth led to the development of a
cache hierarchy with data being held in different cache levels within the processor. The idea is
that instead of fetching the required data multiple times from the main memory, it is instead
brought into the cache once and re-used multiple times. Intel allocates about half of the chip to
cache, with the largest LLC (last-level cache) being 30MB in size. IBM\'s new Power8 CPU has
an even larger L3 cache of up to 96MB [4]. By contrast, the largest L2 cache in NVIDIA\'s
GPUs is only 1.5MB.These different hardware design choices are motivated by careful
consideration of the range of applications being run by typical users.
One complication which has become more common and more important in the past few years is
non-uniform memory access. Ten years ago, most shared-memory multiprocessors would have
several CPUs sharing a memory bus to access a single main memory. A final comment on the
memory subsystem concerns the energy cost of moving data compared to performing a single
floating point computation.
(2) Processors
CPUs had a single processing core, and the increase in performance came partly from an increase
in the number of computational pipelines, but mainly through an increase in clock frequency.
Unfortunately, the power consumption is approximately proportional to the cube of the
frequency and this led to CPUs with a power consumption of up to 250W.CPUs address memory
bandwidth limitations by devoting half or more of the chip to LLC, so that small applications can
be held entirely within the cache. They address the 200-cycle latency issue by using very
complex cores which are capable of out-of-order execution , By contrast, GPUs adopt a very
different design philosophy because of the different needs of the graphical applications they
target. A GPU usually has a number of functional u.
HISTORY AND FUTURE TRENDS OF MULTICORE COMPUTER ARCHITECTUREijcga
The multicore technology concept is centered on the parallel computing possibility that can boost computer
efficiency and speed by integrating two or more CPUs (Central Processing Units) in a single chip. A
multicore architecture places multiple processor cores and groups them as one physical processor. The
primary goal is to develop a system that can handle and complete more than one task at the same time,
thereby getting a better system performance in general. This paper will describe the history and future
trends of multicore computer architecture.
History and Future Trends of Multicore Computer Architectureijcga
The multicore technology concept is centered on the parallel computing possibility that can boost computer efficiency and speed by integrating two or more CPUs (Central Processing Units) in a single chip. A multicore architecture places multiple processor cores and groups them as one physical processor. The primary goal is to develop a system that can handle and complete more than one task at the same time, thereby getting a better system performance in general. This paper will describe the history and future trends of multicore computer architecture.
Low power network on chip architectures: A surveyCSITiaesprime
Mostly communication now days is done through system on chip (SoC) models so, network on chip (NoC) architecture is most appropriate solution for better performance. However, one of major flaws in this architecture is power consumption. To gain high performance through this type of architecture it is necessary to confirm power consumption while designing this. Use of power should be diminished in every region of network chip architecture. Lasting power consumption can be lessened by reaching alterations in network routers and other devices used to form that network. This research mainly focusses on state-of-the-art methods for designing NoC architecture and techniques to reduce power consumption in those architectures like, network architecture, network links between nodes, network design, and routers.
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORYijcseit
Storing digital information, ensuring the accuracy, steady and uninterrupted access to the data are
considered as fundamental challenges in enterprise-class organizations and companies. In recent years,
new types of storage systems such as solid state disks (SSD) have been introduced. Unlike hard disks that
have mechanical structure, SSDs are based on flash memory and thus have electronic structure. Generally
a SSD consists of a number of flash memory chips, some buffers of the volatile memory type, and an
embedded microprocessor, which have been interconnected by a port. This microprocessor run a small file
system which called flash translation layer (FTL). This software controls and schedules buffers, data
transfers and all flash memory tasks. SSDs have some advantages over hard disks such as high speed, low
energy consumption, lower heat and noise, resistance against damage, and smaller size. Besides, some
disadvantages such as limited endurance and high price are still challenging. In this study, the effort is to
combine two common technologies - SLC and MLC chips - used in the manufacture of SSDs in a single
SSD to decrease the side effects of current SSDs. The idea of using multi-layer SSD is regarded as an
efficient solution in this field.
Similar to Advanced trends in microcontrollers by suhel (20)
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
How world-class product teams are winning in the AI era by CEO and Founder, P...
Advanced trends in microcontrollers by suhel
1. PRESENTED BY:
1. Suhel Mulla
(MIS no: 121333009)
2. Anjani Gheware (MIS no: 121333003)
12/21/2013 1:17 AM
College of Engineering, Pune
1
2. Discussed Technology
Microprocessors advanced through many stages in the
course of time, different features are added to it,two of
them which are discussed in the presentation are as
follows :
Multicore processing
Inbuilt USB Connectivity
12/21/2013 1:17 AM
College of Engineering, Pune
2
3. Moore’s law
It states that,
“For every 18 to 24 months later in IC fabrication, any
one of below case possible –
1. No of transistors on a die gets doubled.
2. Size of the chip gets halved.
3. Operating frequency gets doubled.
4. Supply voltage decreases by √2 times.
If any two conditions are satisfied, that is best
design. Any three or all four can never be satisfied.”
12/21/2013 1:17 AM
College of Engineering, Pune
3
4. Why Multi-core……?? !!!
Shrinking die size and increasing component density
has came to a limit.
Escalating clock speed are boosting heat dissipation
problems.
Sophisticated pipelining techniques have reached an
optimum balance between improving best case and
doing minimum harm in worst case.
Thus, Multi-core processor is a way to extend
Moore’s law so that the user gets more
performance out of a single piece of silicon.
12/21/2013 1:17 AM
College of Engineering, Pune
4
5. Contd…
Computer architects needed a new approach to improve performance.
Adding an additional processing core to the same chip would result in
twice the performance and dissipate less heat.
The actual speed of each core is slower than the fastest single core
processor.
IEEE Review noted that “the power consumption increases by 60%
with every 400MHz rise in clock speed”. But the dual-core approach
means you can get a significant boost in performance without the need
to run at ruinous clock rates.”
12/21/2013 1:17 AM
College of Engineering, Pune
5
6. Microprocessors using multicore
architecture
Intel’s Pentium D, core 2 duo & xenon series
AMD’s Athlon, Turion and Opteron series
Sony-Toshiba-IBM’s Cell Processor series
Tilera’s TILE64 Processor
12/21/2013 1:17 AM
College of Engineering, Pune
6
8. Performance and design parameters of
multicore processor systems
Power Consumption
Temperature Dissipation
Frequency Requirement
No. of Cores in a die
Type of cores
( Homogeneous or Heterogeneus )
Communication Protocol
(e.g. Round Robin, Daisy Chain etc.)
Memory Configuration
( Universal vs. Distributed cache )
12/21/2013 1:17 AM
College of Engineering, Pune
8
9. Memory Models in Multi-core
Processors
a) Shared memory model
12/21/2013 1:17 AM
b) Distributed memory model
College of Engineering, Pune
9
10. Comparison of single core and
Multi-core Processors
Multicore processors seem to answer the deficiencies
of single core processors, by increasing bandwidth
while decreasing power consumption.
12/21/2013 1:17 AM
College of Engineering, Pune
10
11. Intel and AMD Dual-Core
Processors
12/21/2013 1:17 AM
College of Engineering, Pune
11
12. Multicore Challenges
Power and Temperature Dependence
Cache Coherence Problem
Multithreading
12/21/2013 1:17 AM
College of Engineering, Pune
12
13. Power and Temperature
Dependence
To combat unnecessary power consumption many
designs incorporate a power control unit that has the
authority to shut down unused cores or limit the
amount of power. By powering off unused cores, the
amount of leakage in the chip is reduced.
To lessen the heat generated by multiple cores on a
single chip, the chip is architected so that the number
of hot spots doesn’t grow too large and the heat is
spread out across the chip.
12/21/2013 1:17 AM
College of Engineering, Pune
13
15. Cache Coherence
In general there are two schemes for cache coherence, a
snooping protocol and a directory-based protocol.
The snooping protocol only works with a bus-based system, and
uses a number of states to determine whether or not it needs to
update cache entries and if it has control over writing to the
block. The directory-based protocol can be used on an arbitrary
network and is, therefore, scalable to many processors or cores,
in contrast to snooping which isn’t scalable
Intel’s Core 2 Duo tries to speed up cache coherence by being
able to query the second core’s L1 cache and the shared L2 cache
simultaneously. Having a shared L2 cache also has an added
benefit since a coherence protocol doesn‟t need to be set for this
level. AMD‟s Athlon 64 X2,
12/21/2013 1:17 AM
College of Engineering, Pune
15
16. Multi-threading
Programmers have to write applications with
subroutines able to be run in different cores, meaning
that data dependencies will have to be resolved or
accounted for.
If one core is being used much more than another, the
programmer is not taking full advantage of the multicore system. Applications should be balanced.
Languages with multithreaded extensions are more
useful for this purpose.
12/21/2013 1:17 AM
College of Engineering, Pune
16
17. Contd…
In order to use a multi-core processor at full capacity
the applications run on the system must be
multithreaded.
Programmers have to write applications with
subroutines able to be run in different cores.
In recent time, companies like Apple, Microsoft
designed new products with multi-core facility.
12/21/2013 1:17 AM
College of Engineering, Pune
17
18. Universal serial bus
Features:
Easy to use
Fast
Reliable
Flexible
Inexpensive
Power conserving
12/21/2013 1:17 AM
College of Engineering, Pune
18
19. TERMS USED IN USB
USB Host
USB Device
Enumeration
Hub
Endpoint
12/21/2013 1:17 AM
College of Engineering, Pune
19
24. Powered device
At host should pull down register in range 14.25 to 24.8
kohm.
Required pull up register of 500 to 900 ohmat device.
Bus powerd device.
Self power device.
12/21/2013 1:17 AM
College of Engineering, Pune
24
25. References
Bryan Schaumer, ”Multi-core Processor : A Necessity”, Realised in
Proquest September 2008
D. Geer, “Chip Makers Turn to Multi-core Processors”, Computer,
IEEE Computer Society, May 2009
W. Knight, “Two Heads Are Better Than One”, IEEE Review,
September 2009
P. Frost Gorder, “Multi-core Processors for Science and
Engineering”, IEEE CS, March/April 2007
“Universal Serial Bus Specification”, Revision 2.0,April 27, 2000
Jan Axelson, “USB Complete”, 2nd Edition, Penram International
Publishing.
12/21/2013 1:17 AM
College of Engineering, Pune
25