Last night I came across Herb Sutter who described this idea for the first time in early 2005 in his article in the Dr. Dobb's Journal titled "The Free Lunch Is Over - A Fundamental Turn Toward Concurrency in Software". Credit where credit is due I thought I write a blog post about this article.
Herb really hit the nail on the head and it is actually surprising to find a 8 year old text about computer performance which is pretty much still up-to-date.
Here is a quote from the article:
Quick: What’s the clock speed on the CPU(s) in your current workstation? Are you running at 10GHz? On Intel chips, we reached 2GHz a long time ago (August 2001), and according to CPU trends before 2003, now in early 2005 we should have the first 10GHz Pentium-family chips. A quick look around shows that, well, actually, we don’t. What’s more, such chips are not even on the horizon—we have no good idea at all about when we might see them appear. Well, then, what about 4GHz? We’re at 3.4GHz already—surely 4GHz can’t be far away? Alas, even 4GHz seems to be remote indeed. In mid-2004, as you probably know, Intel first delayed its planned introduction of a 4GHz chip until 2005, and then in fall 2004 it officially abandoned its 4GHz plans entirely. As of this writing, Intel is planning to ramp up a little further to 3.73GHz in early 2005 (already included in Figure 1 as the upper-right-most dot), but the clock race really is over, at least for now; Intel’s and most processor vendors’ future lies elsewhere as chip companies aggressively pursue the same new multicore directions.
It is almost scary to see that even now 8 years later the article was first published the fastest Intel CPU is the i7-3970X which has 3.5GHz with 6 Cores and 15MB of cache. For a while the CPU can increase its clockspeed for a bit (turbo mode) but this happens only if the CPU temperature it not too high already. In other words there are still no common CPUs with 4GHz or more in the market.
However the trend to more transistors and multicore processors is continuing. Intel's forthcoming Xeon Phi uses the Many Integrated Core Architecture and will have up to 61 cores, 30MB of L2 cache and only 1.25GHz clockspeed per core.
This comment has been removed by the author.
ReplyDeleteI am glad that I saw this post. It is informative blog for us and we need this type of blog thanks for share this blog, Keep posting such instructional blogs and I am looking forward for your future posts. Python Projects for Students Data analytics is the study of dissecting crude data so as to make decisions about that data. Data analytics advances and procedures are generally utilized in business ventures to empower associations to settle on progressively Python Training in Chennai educated business choices. In the present worldwide commercial center, it isn't sufficient to assemble data and do the math; you should realize how to apply that data to genuine situations such that will affect conduct. In the program you will initially gain proficiency with the specialized skills, including R and Python dialects most usually utilized in data analytics programming and usage; Python Training in Chennai at that point center around the commonsense application, in view of genuine business issues in a scope of industry segments, for example, wellbeing, promoting and account. Project Center in Chennai
DeleteHenrik Eichenhardt'S Blog: Lunch For Programers >>>>> Download Now
Delete>>>>> Download Full
Henrik Eichenhardt'S Blog: Lunch For Programers >>>>> Download LINK
>>>>> Download Now
Henrik Eichenhardt'S Blog: Lunch For Programers >>>>> Download Full
>>>>> Download LINK TN
Nice post. It is really interesting. Thanks for sharing the post!
ReplyDeleteWeb Design Company in Tuticorin | Domain Name Registration In India
Web Design Company In India | Digital Marketing Company in India
Bulk SMS Service India | SEO Company India
PPC Services in India | Social Media Marketing Company in India
Thanks for sharing
ReplyDeleteYaaron Studios is one of the rapidly growing editing studios in Hyderabad. We are the best Video Editing services in Hyderabad. We provides best graphic works like logo reveals, corporate presentation Etc. And also we gives the best Outdoor/Indoor shoots and Ad Making services.
video editors studio in hyderabad
short film editors in hyderabad
corporate video editing studio in hyderabad
ad making company in hyderabad
Nice Information
ReplyDelete"Pressure Vessel Design Course is one of the courses offered by Sanjary Academy in Hyderabad. We have offer professional
Engineering Course like Piping Design Course,QA / QC Course,document Controller course,pressure Vessel Design Course,
Welding Inspector Course, Quality Management Course, #Safety officer course."
Piping Design Course in India
Piping Design Course in Hyderabad
Piping Design Course in Hyderabad
QA / QC Course
QA / QC Course in india
QA / QC Course in Hyderabad
Document Controller course
Pressure Vessel Design Course
Welding Inspector Course
Quality Management Course
Quality Management Course in india
Safety officer course
Nice Blog!!!
ReplyDeleteUV Gullas College of Medicine - UV Gullas Medical College
Thanks for sharing valuable information.
ReplyDeletemanufacturer of cotton sarees in surat
manufacturer of saree
cotton sarees in surat
cotton sarees manufacturers in surat
manufacturers of designer sarees in surat
We are The Best MBBS Medical College in the Philippines...Thank you!!!
ReplyDeleteUV Gullas Medical College
We Provide the best Vlsi projects and Mini project centers in chennai
ReplyDeletevlsi projects and vlsi mini project centers in chennai
1croreprojects offers the best ieee 2019 android projects chennai
ReplyDeletehttp://projectcentrechennai.in/
Phone : +91 97518 00789 / +91 77081 50152
Thanks for provide great informatic and looking beautiful blog, really nice required information & the things i never imagined and i would request, wright more blog and blog post like that for us. Thanks you once agian
ReplyDeletecourt marriage in delhi ncr
court marriage in delhi
court marriage in noida
court marriage in ghaziabad
court marriage in gurgaon
court marriage in faridabad
court marriage in greater noida
name change online
court marriage in chandigarh
court marriage in bangalore
مهدی احمدوند
ReplyDeleteراغب
مهدی جهانی
ایوان بند
Did you hear there's a 12 word sentence you can say to your crush... that will trigger intense emotions of love and instinctual attractiveness to you buried inside his heart?
ReplyDeleteBecause hidden in these 12 words is a "secret signal" that triggers a man's instinct to love, please and look after you with his entire heart...
12 Words That Fuel A Man's Love Response
This instinct is so built-in to a man's brain that it will make him try harder than before to make your relationship the best part of both of your lives.
Matter of fact, fueling this dominant instinct is so essential to having the best ever relationship with your man that as soon as you send your man one of the "Secret Signals"...
...You'll instantly notice him open his heart and mind for you in such a way he haven't expressed before and he will perceive you as the only woman in the galaxy who has ever truly fascinated him.
It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
ReplyDeletehttp://chennaitraining.in/test-complete-training-in-chennai/
http://chennaitraining.in/load-runner-training-in-chennai/
http://chennaitraining.in/jmeter-training-in-chennai/
http://chennaitraining.in/soapui-testing-training-in-chennai/
http://chennaitraining.in/mobile-application-testing-training-in-chennai/
http://chennaitraining.in/html-training-in-chennai/
Thank you for taking the time to provide us with your valuable information. We strive to provide our candidates with excellent care
ReplyDeletehttp://chennaitraining.in/sap-mm-training-in-chennai/
http://chennaitraining.in/sap-sd-training-in-chennai/
http://chennaitraining.in/selenium-training-in-chennai/
http://chennaitraining.in/digital-marketing-training-in-chennai/
http://chennaitraining.in/angular-js-training-in-chennai/
http://chennaitraining.in/aws-training-in-chennai/
What a resourceful piece of information thank you for sharing. When it becomes hard to manage your resources, you can check this. I am very happy to read your post. I'm also sharing my nice stuff to you guys please go through it and take a review.
ReplyDeleteOffshore Software Development
seo india
india seo service company
التنظيف المثالي للتنظيف بجازان
ReplyDeleteالسفير المثالي للتنظيف بالدمام
الفارس المثالي للخدمات المنزلية في حائل
شركة الطائي للتنظيف بحائل
شركة الامانة للتنظيف بحائل
شركة النخيل للتنظيف بحائل
Thanks for your blogspot...
ReplyDeletefinal year be project centers in chennai
bsc project centers in chennai
raspberry pi project centers in chennai
robotics project centers in chennai
https://www.btreesystems.com
ReplyDeletebangalore to chennai cab
ReplyDeletehyderabad to bangalore cab
bangalore to hyderabad cab
kochi to chennai cab
Online Front is one of the trustworthy and leading Digital Marketing Company In Delhi. We are one stop solution for all Digital Requirements.
ReplyDeleteVisit:-
Free Youtube Subscribers
Digital Consultancy Services In Delhi
Website Development Packages
Website Designing Company In Delhi
Social Media Management Packages
iot training in chennai - IoT Training in Chennai - IoT is one of the technologies which has a lot of scope at the very same time very less number of skilled employees in this technology which means this particular technology will give a huge success rate. Join the Best IOT Training Institute in Chennai now.
ReplyDeleteDevops training Institute in Chennai - DevOps a combination of Development and operations has an better career .Jobs opportunities are there from startup companies to big mnc. Start to learn DevOps technology soon and secure your job now.
blue prism training in Chennai - If you choose to learn the blue prism or automation tool you are supposed to have the programming language. start to learn the blue prism training from the Best Blue prism Training Institute in Chennai.
uipath training in Chennai - UI path technology is one of the fastest developing fields which has a lot of job opportunities such as software developer, Programmer and lot more. Join the Best Uipath Training Institute in Chennai.
microsoft azure training in chennai -Microsoft azure technology is growing and soon it will be competitive aws. So students who start to learn Microsoft azure now will be well - paid in the future. Start to learn Microsoft azure training in Chennai.
Chennai IT Training Center
I read that Post and got it fine and informative.
ReplyDeletespotify premium apk android
Dhar Mann
lola Iolani Momoa
pubfilm
Spy Dialer
free edu email
Great Post. Very informative. Keep Sharing!!
ReplyDeleteBest Devops Training Course in Kochi
Best Devops Training Course in kerala
Best Linux Training Course Institute in Kochi
I enjoyed reading the post. Thanks for the awesome post
ReplyDeleteInternship providing companies in chennai | Where to do internship | internship opportunities in Chennai | internship offer letter | What internship should i do | How internship works | how many internships should i do ? | internship and inplant training difference | internship guidelines for students | why internship is necessary
cloud payroll software
ReplyDeleteorganic chemistry tutor
ReplyDeleteseo consultant la
ReplyDeletebest cloud payroll software
ReplyDeletepayroll software
leave management system
time and attendance software
organic chemistry notes
ReplyDeleteFirst You got a great blog. I will be interested in more similar topics. I see you got really very useful topics, I will be always checking your blog thanks.
ReplyDeleteB.A. Part I Uniraj Result
BA 2 Year Result Rajasthan University Name Wise
Jaipur Raj University BA Final Year Result
Henrik Eichenhardt'S Blog: Lunch For Programers >>>>> Download Now
ReplyDelete>>>>> Download Full
Henrik Eichenhardt'S Blog: Lunch For Programers >>>>> Download LINK
>>>>> Download Now
Henrik Eichenhardt'S Blog: Lunch For Programers >>>>> Download Full
>>>>> Download LINK e0
Thanks for sharing a valuable information.All is very fascinating to learn and simple to grasp. Thanks for sharing such great info. Keep Post These kinds of Articles in the future.
ReplyDeleteHome
fashion designing course in chennai
interior designing course in chennai
web & graphic designing course in chennai
jewelry designing course in chennai
About us