درود بر شما.برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط ramincybran برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
ابتدا خوشحالم که این بحث براتون جالب و جاذبه فراخوان شما در بحث بوده و در مرحله بعد سپاسگزارم که ما را همراهی فرمودید.
اگر درست متوجه شده باشم،شما دو عبارت نوشتید که عبارت دومتون را برهانی بر منطق عبارت اولتون قرار دادید.اگر اینگونه نبود که پس این قسمت نقل قول، پیام خاصی رو انتقال نمیده و صرفا یک توصیف هست.اینکه اینتل میگه 3d generation of core architecture خوب حتما به عنوان طراح قطعا تغییراتی نسبت به 2d generation of core architecture ایجاد کرده که اون رو نسل سوم معماری core نام گذاری کرده(علتشو در ادامه خدمتتون عرض میکنم.).1-نکته بعد اینه که haswell ها به طور قطع اصلا از نسل core architecture ها نیستن که بخوان نسل 3 یا 4 لقب بگیرن دوست عزیز.2-اینتل در نسل haswell به سمت FMA3 میره که برای FPU های اون بکار میره و قراره I-SET های نسل بعدی AVX-2 با بهره وری بالا در اون استفاده بشه.البته هنوز اخبار زیادی از معماری اون دردست نیست اما چیزی که مشخصه یک انقلاب واقعی در طراحی تراشه های اینتل هست.
(شما آنچنان از FMA3 صحبت می کنید و سمت بهش میدید که مخاطب تصور میکنه با یک پدیده خاصی روبرو هست و قراره فاکتور های یک معماری از نسل Core را نقض کنه. از بدیهیات هست که هر معماری جدید متعاقبا برای توسعه قدرت پردازش حاصل از قدرت طراحی تراشه جدید، از اینستراکشن ست های جدید استفاده میکنه،مثل سندی بریج که اینستراکش ست 256 بیتی AVX رو ارائه کرد.
اینستراکشن FMA3 در HASWELL و FMA4 هم AMD در معماری های 2011 به بعد خود به کار میبره که یک تفاوت کوچیک در استفاده کردن مشترک و غیر مشترک از ثبات انباره دارن و عدد 3 در FMA3 به معنای 3 عملوندی بودن و FMA4 به معنای 4 عملوندی بودن هست که یک مثال برای روشن شدنش شرح میدم:
FMA3
a=a+b*c
FMA4
D=a+b*c
یعنی در FMA3 نتایج در یکی از متغییر های مورد استفاده در عبارت جبری قرار میگیره اما در FMA4 در یک متغیر یا ثبات مستقل. که از لحاظ اشغال رجیستر ها میشه گفت که FM3 بهتر عمل میکنه و در کل، مزایا و معایب خودشون رو دارند.در میحط های توسعه نرم افزار مود Native مثل VC++ 2010 هم قابلیت استفاده از این ست دستور اضافه شده و با توجه به محاسبات ممیز شناور که کلیه زبان های برنامه نویسی حتی اسکریپتی مثل Perl از اون پشتیبانی می کنند،طبیعی هست که در FPU بخواد پردازش بشه و بازهم دستور العمل جدید AVX-2 بیانگر وجود یک معماری جدید از یک نسل واحد در مرحله Tock به نام Haswell .)
_________________
توسعه انعطاف پذیر IGP به علت طراحی ماژولار معماری سندی بریج هستش که این معماری رو قادر ساخته بدون تداخل یک بخش با سایر بخش ها،اپدیت های مورد نیاز صورت بگیره مثل تعداد واحد های اجرایی متفاوت IGP در Core i3/5/7 .و در Ivy bridge هم حداکثر تغییرات و آپدیت(و نه طراحی گراندآپ) ممکن صورت گرفته که حتی بخش های مختلفی رو برای امنیت نرم افزار در رینگ 0 سیستم عامل درگیر خودش میکنه.همونطور که در die map هم میبینید(برای IVB) در این نسل بخش عمده ای از سطح تراشه به IGP اختصاص پیدا کرده و نشون دهنده افزایش Execution resource ها و طراحی جدید اون برای بهره وری کامل از اونهاست که شامل FFU های برای بهره وری از امکانات DX11 مثل تسلیشن و... هست.البته با اینکه خدمت دوستان عرض کردم بخش عمده تغییرات در IGP بوده اما در بخش CPU هم تغییراتی بوجود اومده مثل افزایش 2 برابری throughput واحد مقسم(Divider) در IVB نسبت به SB که باعث میشه با توجه به اینکه تعداد execution unit ها در ivb نسبت به sb تغییری نداشته اما این افزایش خودش رو در بخش های کاری سنگین FP Workloads خودشو نشون بده.(احتمالا هدف گذاری اصلی کارایی بهتر در AVX I-Set هاست چون 256 bit ایی وبسیار سنگین هستن).
با تغییرات عمده ای که در IGP رخ داده،میشه اونا در حد تغییرات یک معماری پایه و در مرحله Tock فرض کرد و نه بیشتر.چند تا تصویری که در IDF مبتنی بر نسل سوم Ivy bridge منتشر میشه،فقط بیانگر یک پیوستگی بین نسل دو و سه هست. که مهمترینش یکسان بودن پروسه 22nm که هر دو هم از ترانزیستور های مشابه Tri-Gate استفاده می کنند در حالی که از اساسی ترین موارد طراحی همانند L1/L2/LLC هیچ تفاوتی بین SANDY /IVY وجود نداره و این مورد مربوط IGP هم میشه که از LLC به عنوان یک کش اشتراکی در توپولوژی حلقوی سندی بریج استفاده میکنه.موارد اضافه شده دیگه ای هم که البته از اونها نمیشه به عنوان یک تغییر بنیادین نام برد اما تمام تغییرات در بخش igp نسل IVB کاملا انقلابی و مرحله TOCK معماری GPU هست.(به طوری که در HASWELL ما GEN 7+ رو داریم که ارتقاء یافته GEN 7 موجود در IVB هست.احتمالا ارتقائ تعداد EU ها برای افزایش قدرت پردازشی نسبت به IVB رو شاهد خواهیم بود)
تکرار مکررات میکنید. این مباحث رو از لینکی برداشت کردم که محمد عزیز،به عنوان منابع مطرح شده در باب نسل سوم بودن Ivy ارائه کردند و بنده بر اساس پروسه تیک تاک در موردش صحبت کردم.دوباره شما نقاشی و رنگ آمیزیش کردید.بنده رود مپ نسل Core را بر اساس چندین سال منطق یکسان این طراحی تشریح کردم:پس اینکه دوست عزیز نسل 3وم معماری CORE اینتل حتما باید در بخش CPU یک تغییر انچنان داشته باشه کاملا غلط هست و در همون نوشته ای که خودتون نقل کردید به وضوح عرضه نسل 3 رو در اوایل 2012 که میشه همون زمان عرضه IVB تایید کرده:
The Vision of Ultrabook Realized
The Ultrabook vision is a multi-year, industry-wide effort that will roll out in three phases. Eden said phase one is in process and will be realized this holiday season with the introduction of the first Ultrabook devices, while phase two will begin with the launch of Intel's 3rd generation Core processors in the first half of 2012. In 2013, Intel will introduce its next-generation, 22nm "Haswell" processor, signaling phase three of the transition to Ultrabook devices. Eden demonstrated "Haswell" running multiple applications at one time on stage at IDF. Devices powered by the future chip will ultimately transform the personal computing experience as a result of the new levels of power savings in the processor that will help provide more than 10 days of connected standby battery life, as well as give people the most complete and satisfying computing experience.
در قسمت بولد شده اشاره کرده و در ادامه گفته که نسل بعد 22nm در 2013 معرفی میشه که همون haswell هست.
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
بهتره کمی از فلسفه نسل Core مطالعه داشته باشید تا متوجه بشید که Haswell دقیقا بعد از نسل دوم Core ،قرار میگیره:http://en.wikipedia.org/wiki/Intel_C...rchitecture%29
خبری که در مورد Haswell منشتر شده،مربوط به پلتفرم موبایل و دیوایس های اولترابوک هستش و از شروع نسل Core ،سه پلتفرم موبایل/دسکتاپ/سرور، این تردیشن برقرار هست.مثل Merom در موبایل/Conroe در دسکتاپ و Woodcrest در سرور....
چون Westmare وجود خارجی نداره و معماری Westmere یک مثال بود که تثبیت جایگاه نسل Core را از نخست تا کنون تشریح کنم و نسبت به نهالم یک نوع تعمیم به نسل های بعدی Sandybridge و Ivybridge داده بشه.به هیچ عنوان هم هیچ کجا westmare رو از نسل 1st generation core جدا نکرده دوست عزیز و من هرگز جایی ندیدم همچین اشاره ای کرده باشه.درواقع دقیقا همون مرحله tick معماری NEHALEM بوده و هیچ نقطه ابهامی هم نداره.ivb هم مرحله tick معماری پردازنده sandy bridge هست اما مرحله TOCK بخش IGP سندی هست که برای اینده اولترا بوک ها و گرفتن بخش از بازار Trinity APU های AMD بسیار مهم وحیاتی هست به همین علت گذاردن نسل 3 معماری CORE برای IVB کاملا منطقی هست همونطور که در IDF 2011 اینتل این رو به وضوح گفت.
من بازهم بازگو میکنم که رودمپ چندین ساله اینتل به همین شکل برقرار هست و Ivy بخشی از نسل دوم Bridge هست. و تنها به خاطر تغییرات عمده صورت گرفته و یکسان بودن پروسه 22nmو Tri-Gate بودن Ivy Bridge با نسل سوم،IDF در اسلاید های تبلیغاتی خودش اونا به عنوان نسل سوم معرفی کرده و الا یک معماری جدید حتما و لزما باید در مرحله Tock قرار بگیره(اگر مدل رسمی منتشره Tick-Tock از سوی اینتل رو مطالعه کرده باشید،این مضوع براتون روشن و مبرهن هست).
Ivy Bridge, however, is a "tick" to Sandy Bridge's "tock", to use Intel's tick-tock parlance: a tick is a process advancement, such as moving from 32nm to 22nm, while a tock is a new microarchitecture. Ivy Bridge is a shrunken Sandy Bridge, while Haswell is a new architecture debuting on the same 22nm process used by Ivy Bridge.
نتیجه گیری: اینتل هرگز دو اعلامیه رسمی خودش رو نقض نمیکنه،و برای این موضوع حتما نیاز به اعلام رسمی اعلان سومی نیز هست.مجددا گفته ی خودمو نقل قول میکنم:
در پایان اضافه می کنم،که بنده نیز از نگاه تبلیغاتی IDF قبول دارم که Ivy bridge همبال با نسل سوم هست و نه بیشتر و امیدوارم ادامه بحثمون در این باب از مسیر علمی خودش خارج نشده و تهی از توصیفات کور و بسته باشه و بی انجامد به تشریح و بررسی مباحث علمی.مباحثی که شما دیدید،به نحوی در IDF منتشر شده که منظور آنها با برداشت شما متفاوت هست.
از شما دوست عزیزم مجدد سپاسگزارم و نیز موفق باشید.خوب با توجه به صحبت هایی که در بالا خدمتتون عرض کردم اگر بر اساس CORE ARCHITECTURE باشه کاملا غلطه و ساخته ذهن هست دوست من با اینکه میدونیم در بخش پردازنده تغییر خاصی صورت نگرفته اما برای اینتل به خاطر GPU که بسیار حیاتی شده یک نسل کاملا نوین محسوب میشه.پس لطفا دیگه این اشتباه رو تکرار نکنید.
موفق باشید
______________________
SSA News Team








پاسخ با نقل قول
Bookmarks