پتنت جديد AMD با تمركز بر روشهاي پردازشي هيبريد big.LITTLE-esque ثبت شد
منابع معتبر حوزهي ثبت پتنت ادعا ميكنند كه AMD پتنت جديدي با تمركز روي افزايش سرعت انتقال رشتههاي پرداشي بين هستههاي كوچك و بزرگ در معماري big.LITTLE ثبت كرده است. معماري هستهاي big.LITTLE از هستههاي بزرگ با قدرت پردازشي بالا دركنار هستههاي كوچك با قدرت و مصرف توان پايينتر استفاده ميكند. در اين معماري يك مفهوم پردازش هيبريدي وجود دارد كه بهنام big.LITTLE-esque شناخته ميشود. اگرچه ثبت پتنت بههيچوجه نشاندهندهي تصميم و عملكرد جدي AMD در توسعهي فناوري هيبريدي نيست، اما حداقل نشان ميدهد كه تيم قرمز، برنامههايي جدي براي تحقيق و توسعه پيرامون فناوريهاي پردازش هيبريدي دارد.
در توضيحات پتنت AMD، عبارت Instruction set subset implementation for low power operation ديده ميشود. به بيان ساده ميتوان گفت كه پتنت مذكور، پيادهسازي مجموعهي دستورالعمل پردازشي را با هدف عمليات با مصرف پايين در انديشه متخصصين دارد. درواقع طبق توضيحات پتنت، دستورالعملهاي پردازشي در معماري مدانديشه متخصصين AMD، به دو زيرمجموعه تقسيم ميشوند. يكي از زيرمجموعهها به هستههاي بزرگتر و قدرتمندتر ميرود كه بهرهوري و قدرت بيشتري دارند. زيرمجموعهي ديگر، در هستههاي سادهتر با توان پردازشي پايينتر اجرا ميشود كه مصرف توان كمتري هم دارند. درنتيجه همان رويكرد هيبريدي يا تركيبي براي استفاده از هستههاي big.LITTLE رخ ميدهد. در بخشي از پتنت، به روشي اشاره ميشود كه طي آن، هستهها از يك حافظهي مشترك استفاده ميكنند تا سرعت انتقال رشتهها افزايش پيدا كند.
در مجموع، پتنت AMD پيشنهاد ميكند كه زيرمجموعههاي وظايف هم بين هستهها تقسيم شوند. درنتيجه وظايف سنگين به هستههاي بزرگتر و وظايف سبك به هستههاي كوچكتر محول ميشود. در زمانيكه هستهها كاري براي انجام ندارند نيز غيرفعال ميشوند تا بازدهي مصرف نيرو، حفظ شود.
اينتل قبلا طراحي هيبريدي مشابهي را در تراشههاي ليكفيلد مطرح كرده بود. آنها از عبارت Big-Bigger براي معماري هستههاي پردازشي استفاده كردند. البته براي استفادهي بهينه از معماري هيبريدي اينتل، اپليكيشنها و سيستمهاي عامل بايد با معماري هماهنگ شوند. درواقع اپليكيشن بايد توانايي ارسال رشتهي پردازشي به هستهي مناسب را داشته باشد. درحالحاضر تلاشهاي زيادي در حوزهي نرمافزار ميشود تا از معماري و روشهاي جديد اينتل، پشيباني صورت بگيرد.
پتنت AMD ظاهرا راهكاري را پيشنهاد ميدهد تا خود پردازنده بهصورت مستقل، وظايف پردازشي را به هستههاي مناسب انتقال دهد. بهعلاوه، رشتههاي پردازشي بسته به متخصصد و نياز پردازشي، بين هستهها جابهجا ميشوند. بهعنوان مثال، اگر هستهي بزرگتر با يك وظيفهي پردازشي فشار و بار مناسب را تحمل نكند، پردازنده آن رشته را به هستههاي كوچكتر انتقال ميدهد. به همين ترتيب اگر فشار بر هستههاي كوچكتر بيش از توان پردازشي آنها باشد، پردازنده وظيفهي انتقال آن را به هستههاي بزرگتر انجام ميدهد.
رويكردي كه AMD در پتنت خود پيشنهاد ميدهد، نياز به سيستمعامل و اپليكيشن را در تصميمگيري براي انتقال وظايف بين هستهها از بين ميبرد. نكتهي مهمتر پتنت اينكه به مجموعهاي از پردازندهها شامل CPU و GPU و DSP اشاره ميكند. درنتيجه شايد انتقال وظايف پرداشي طبق تركيبهاي بسيار متنوعتري رخ دهد.
متخصص كارشناسان اعتقاد دارند AMD براي پيادهسازي احتمالي جزئيات پتنت، به قالبهاي بزرگ براي پردازنده يا استفاده از طراحي MCM نياز خواهد داشت. آنها ميگويند روش چندلايهاي كه اينتل درحالحاضر براي طراحي مشابه استفاده ميكند، در AMD كارساز نخواهد بود. بههرحال مانند همهي پتنتهاي ديگر، نميتوان ساخت محصول نهايي طبق طراحي پتنت را تضمين كرد. بهعلاوه، پتنت اخير هنوز در مراحل مطالعه اوليه قرار دارد و شايد تغييرهايي را تجربه كند.
هم انديشي ها