حجر الشحذ (معيار)

يُعدّ معيار ويتستون معيارًا اصطناعيًا لتقييم أداء الحواسيب . [ 1 ] كُتب لأول مرة بلغة ALGOL 60 عام 1972 في وحدة الدعم الفني التابعة لوزارة التجارة والصناعة (التي أصبحت لاحقًا جزءًا من الوكالة المركزية للحاسوب والاتصالات ) في المملكة المتحدة . استُمدّ المعيار من إحصائيات سلوك البرامج التي جُمعت على حاسوب KDF9 في المختبر الفيزيائي الوطني ، باستخدام نسخة مُعدّلة من مُصرّف ويتستون ALGOL 60 الخاص به . [ 2 ] مُثّل عبء العمل على الجهاز بمجموعة من ترددات تنفيذ تعليمات ويتستون الـ 124. بُني مُصرّف ويتستون في قسم الطاقة الذرية التابع لشركة إنجلش إلكتريك في ويتستون، ليسترشاير ، إنجلترا، [ 3 ] ومن هنا جاء اسمه. أنتج الدكتور بي. إيه. ويشمان في المختبر الفيزيائي الوطني مجموعة من 42 عبارة بسيطة بلغة ALGOL 60، والتي تطابقت، عند دمجها بشكل مناسب، مع إحصائيات التنفيذ.

لإنشاء معيار عملي أكثر، كتب هارولد كورنو من جامعة ولاية تينيسي برنامجًا يتضمن 42 تعليمة. عمل هذا البرنامج بنسخته المكتوبة بلغة ALGOL 60، ولكن عند ترجمته إلى لغة FORTRAN وتجميعه بواسطة مُجمِّع FORTRAN المُحسِّن من IBM، قام المُجمِّع بحذف العمليات الحسابية التي لم تُخرَج نتائجها. ثم أنتج كورنو مجموعة من أجزاء البرنامج التي كانت أقرب إلى الكود الحقيقي، والتي تطابقت مجتمعةً مع تعليمات ويتستون الأصلية البالغ عددها 124 تعليمة. أعطى قياس زمن هذا البرنامج مقياسًا لسرعة الجهاز بآلاف تعليمات ويتستون في الثانية ( kWIPS ). أصبحت نسخة فورتران أول معيار عام للأغراض العامة، والذي وضع معايير الصناعة لأداء أنظمة الحاسوب. تولى روي لونغبوتوم، من جامعة ولاية تينيسي/مركز تكنولوجيا الحاسوب، تطوير البرنامج لاحقًا، وأصبح مسؤول التصميم الرسمي.

في يوليو 2010، تم تشغيل برنامج Algol 60 الأصلي مرة أخرى باستخدام مُصرّف Whetstone، بعد 30 عامًا من إيقاف تشغيل آخر جهاز KDF9. تم تنفيذ البرنامج بواسطة مُحاكي KDF9. [ 4 ]

محتوى ومخرجات القياس المعياري

يستخدم المعيار 8 إجراءات اختبار: [ 5 ]

  1. عدد عشري 1
  2. 2 نقطة عائمة
  3. التفرع (إذا-ثم-وإلا)
  4. نقطة ثابتة
  5. علم المثلثات (الجيب، جيب التمام، الظل العكسي)
  6. 3 نقاط عائمة
  7. الواجبات (=)
  8. عمليات حسابية أخرى (اللوغاريتم، الأس، الجذر التربيعي)

لم تتضمن النسخة الأصلية سوى الإبلاغ عن المعايير المستخدمة في كل اختبار، والنتائج الرقمية الناتجة، وتقييم أداء KWIPS الإجمالي. [ 5 ]

في عام 1978، تم تحديث البرنامج لتسجيل وقت تشغيل كل اختبار. ونتيجةً لذلك، أصبح بإمكان كل اختبار على حدة الإبلاغ عن نتيجة. أبلغت اختبارات الفاصلة العائمة الثلاثة عن نسخة واحدة من إحصائية MFLOPS (ملايين عمليات الفاصلة العائمة في الثانية). أما بقية الاختبارات، فأبلغت كل منها عن إحصائية MOPS. في عام 1980، تم دمج قيم MOPS للاختبارات 3 و4 و7 لتشكيل VAX MIPS، وهو مقياس لملايين تعليمات الأعداد الصحيحة في الثانية، تمت معايرته لقراءة جهاز Digital VAX 11/780 على أنه 1 MIPS. [ 5 ]

تجدر الإشارة إلى وجود إصدارات أخرى من معيار ويتستون متاحة عبر الإنترنت، بعضها يدعي حقوق الطبع والنشر، دون الإشارة إلى CCTA أو جهة التصميم.

التاريخ قبل عام 1997

النتائج الأولية لتصوير الأوعية التاجية المقطعي المحوسب (1972)

بالتنسيق مع المشروع الذي تشرف عليه شعبة العقود، تولى مهندسو مركز تكنولوجيا الحاسوب (CCTA) مسؤولية تصميم والإشراف على تجارب القبول [ 6 ] لجميع أجهزة الحاسوب الحكومية في المملكة المتحدة ، وتلك الممولة مركزياً للجامعات ومجالس البحوث ، والتي تتراوح أنظمتها من الحواسيب الصغيرة إلى الحواسيب العملاقة . وقد أتاح ذلك فرصة جمع نتائج موثقة لمعيار ويتستون. كما تم الحصول على نتائج أخرى من خلال أنشطة تقييم أنظمة الحاسوب الجديدة.

تتوفر سجلات CCTA الآن في الأرشيف الوطني البريطاني ، [ 7 ] بما في ذلك التقارير الفنية. توجد نتائج اختبار ويتستون الأصلي في المذكرة الفنية رقم 1182 الصادرة عن CCTA عام 1985، حيث تُعرض السرعات الإجمالية بوحدة MWIPS فقط. تحتوي هذه المذكرة على أكثر من 1000 نتيجة لـ 244 جهاز كمبيوتر من 32 شركة مصنعة، بما في ذلك أول جهاز كمبيوتر شخصي وجهاز كمبيوتر فائق.

أول حاسوب صغير بمعمارية MIPS واحدة: VAX-11/780 وVAX MIPS

كما ذكر أعلاه، تمت إضافة نظام تسجيل النقاط لكل عنصر في عام 1978.

كان جهاز VAX-11/780 أول حاسوب تجاري متوفر ذو 32 بت يُظهر أداءً يصل إلى مليون تعليمات في الثانية (MIPS) [ 8 ] ، وذلك بقياس أدائه مقارنةً ببنية IBM System/370 (وكان تحديدًا بنفس سرعة الطراز 158-3). في عام 1980، أضاف ويتستون ميزةً تجمع ملايين التعليمات في الثانية (MOPS) للاختبارات 3 و4 و7 لتشكيل VAX MIPS، أي ملايين التعليمات التي تستخدم VAX-11/780 كتعريف لـ 1 مليون تعليمات في الثانية (MIPS). [ 5 ]

معالجة المتجهات

قام روي لونغبوتوم بتحويل معيار ويتستون الأصلي للاستفادة الكاملة من إمكانيات معالجات المتجهات الجديدة منذ عام 1972. [ 5 ] وقد أُدرجت النتائج في ورقة بحثية بعنوان "أداء مرافق الحوسبة الفائقة متعددة المستخدمين" عُرضت في المؤتمر الدولي الرابع للحوسبة الفائقة عام 1989، في سانتا كلارا. [ 9 ] [ 10 ]

وقد تكرر هذا الأمر أيضاً في ورقة هارولد كورنو بعنوان "إلى أين يتجه ويتستون؟ المعيار الاصطناعي بعد 15 عاماً" التي عُرضت في مؤتمر "تقييم الحواسيب العملاقة: استراتيجيات لاستغلال وتقييم وقياس أداء الحواسيب ذات البنية المتقدمة" في عام 1990، في كتاب [ 11 ] .

تغييرات إضافية

في عام 1987، أُجريت تعديلات على الشفرة البرمجية، بما في ذلك من قِبل جامعة بانجور ، وذلك لتحديد السلوك غير المتوقع، دون تغيير تنفيذ تعليمات ويتستون الأصلية البالغ عددها 124 تعليمة. وكان من بين التغييرات الضرورية الحفاظ على دقة القياس مع زيادة سرعات وحدة المعالجة المركزية، وذلك من خلال معايرة ذاتية تعمل لفترة زمنية ملحوظة، تُضبط عادةً على 10 ثوانٍ أو 100 ثانية لأجهزة الكمبيوتر الشخصية القديمة ذات دقة المؤقت المنخفضة.

تاريخنا منذ عام 1997

بعد تقاعده من شركة CCTA، واصل روي لونغبوتوم تقديم برامج مجانية لاختبار الأداء واختبارات التحمل ، متاحة على موقعه الإلكتروني، الذي أصبح لاحقًا roylongbottom.org.uk، حيث تم تطوير معظم البرامج باستخدام لغة C على أجهزة الكمبيوتر الشخصية التي تعمل بنظامي التشغيل مايكروسوفت ويندوز ولينكس . وقد تم ذلك في البداية بالتعاون مع منتدى معايير ومقاييس Compuserve ، [ 12 ] الذي غطى أجهزة الكمبيوتر الشخصية من عام 1997 إلى عام 2008، وقدم العديد من نتائج الاختبارات المعيارية الجديدة.

بين عامي 2008 و2013، جُمعت نتائج إضافية لأجهزة الكمبيوتر الشخصية بشكل خاص. وبحلول ذلك الوقت، وصلت سرعات تشغيل معالجات الكمبيوتر الشخصي إلى 4  جيجاهرتز، ولم تشهد زيادة ملحوظة بحلول العقد الثالث من القرن الحادي والعشرين، مما قلل الحاجة إلى جمع نتائج المعيار القياسي الأصلي. في عام 2017، نُشر تقرير "تاريخ ونتائج معيار ويتستون" [ 13 ] للجمهور، مع تحديد سنة التسليم الأولى وأسعار الشراء، مما ضاعف عدد أجهزة الكمبيوتر المشمولة في تقرير CCTA. وكان أبرز من استشهد بهذا التقرير هو توني فولم، مدير هندسة أداء جوجل كلاود آنذاك، بعنوان "قياس أداء الحوسبة السحابية: مواجهة الثقب الأسود" [ 14 ] . تناول هذا التقرير المعايير المتاحة والأداء بمرور الوقت مع رسوم بيانية مفصلة، ​​بما في ذلك تلك الواردة في تقارير ويتستون. وفي مرحلة لاحقة، أُدرجت 504 نتائج، مصنفة حسب السنة، في تقرير "التقنيات المستخدمة لتحليل قياسات الأداء الأساسية" [ 15 ] .

خلال هذه الفترة، تم إنتاج إصدارات من برنامج Whetstone Benchmark للوصول إلى أنظمة المعالجات المتعددة / متعددة النوى وتعدد خيوط وحدة المعالجة المركزية ، في البداية لأجهزة الكمبيوتر التي تعمل بنظام التشغيل Microsoft Windows ، وكان أحدثها يدعم ما يصل إلى 8 وحدات معالجة مركزية أو نوى وحدة المعالجة المركزية، وخاصة تلك المعروفة باسم أنواع 4 نوى / 8 خيوط.

كفاءة المترجم والمفسر

يتضمن تقرير التاريخ أقسامًا جديدة لنتائج أجهزة الكمبيوتر الشخصية، مع معالجات مركزية من عام 1979، وخاصة تلك التي تم إنتاجها بواسطة ما يصل إلى 12 مترجمًا أو مفسرًا مختلفًا، تغطي لغات C/ C++ (حتى مستوى SSE 64 بت)، وFortran القديمة، و BASIC ، و Java . وتستند هذه النتائج إلى نسبة MWIPS لكل ميجاهرتز (مضروبة في 100) لتمثيل الكفاءة. الخلاصة هي جهاز بمعالج Core i7 بتقييمات تتراوح من 0.39، عبر مفسر Basic، إلى 311، عبر C، باستخدام خيارات SSE 64 بت، ثم 1003 مع معايير الأداء متعددة الخيوط، باستخدام جميع أنوية المعالج الأربعة.

النتائج مع أداء الاختبار الفردي

صدر تقرير آخر بعنوان "نتائج لاحقة مفصلة لاختبار ويتستون المعياري" [ 16 ] في عام 2017. يقدم هذا التقرير ملخصًا لسرعات حلقات الاختبار الثمانية في الاختبار المعياري، مُقاسةً بوحدات MfLOPS أو MOPS بالإضافة إلى تصنيفات MWIPS. يتضمن التقرير 22 صفحة من النتائج التي تغطي أجهزة الكمبيوتر الشخصية التي تعمل بنظام ويندوز، وهي نفسها التي غطاها الملف التاريخي، مع مُجمِّعات وخيارات تجميع مختلفة، بعضها بإصدارات متعددة الخيوط. وتغطي النتائج اللاحقة أجهزة الكمبيوتر الشخصية التي تعمل بنظام لينكس. كما توجد نتائج أخرى لعينة من هواتف وأجهزة أندرويد اللوحية، وفي ذلك الوقت، لمجموعة أجهزة راسبيري باي الكاملة. ولأجل هذه الأخيرة، تم تعيين روي لونغبوتوم كعضو متطوع في فريق اختبار ألفا للمنتجات الجديدة التابع لمؤسسة راسبيري باي.

مقارنات أداء الحاسوب العملاق Cray-1

أُدرجت نتائج العمليات العددية والمتجهة والمعالجة المتعددة لاحقًا في تقرير صدر عام 2022 بعنوان " مقارنات أداء حاسوب Cray 1 العملاق مع أجهزة الكمبيوتر المنزلية والهواتف والأجهزة اللوحية". [ 17 ] وتضمن هذا التقرير ما يلي، والذي ورد في الأصل في تقرير عن أول حاسوب Raspberry Pi :

في عام 1978، بلغت تكلفة الحاسوب العملاق Cray 1 سبعة ملايين دولار، ووزنه 10500 رطل، وكان مزودًا بمصدر طاقة بقدرة 115 كيلوواط. وكان، بلا منازع، أسرع حاسوب في العالم آنذاك. أما حاسوب Raspberry Pi 4B، فيبلغ سعره حوالي 70 دولارًا (يشمل لوحة المعالج، والهيكل، ومصدر الطاقة، وبطاقة الذاكرة SD)، ويزن بضع أونصات فقط، ويستخدم مصدر طاقة بقدرة 5 واط، وهو أسرع من Cray 1 بأكثر من 4.5 مرة.

استندت هذه النتيجة إلى متوسط ​​الأداء الرسمي لاختبار Livermore loops المعياري، الذي استُخدم لإثبات استيفاء جهاز Cray-1 الأول للمتطلبات التعاقدية. حقق اختبار Whetstone المعياري تحسنًا ملحوظًا بلغ 16.7 ضعفًا. يتضمن التقرير مقارنات مع حواسيب عملاقة أخرى، وحاسوب محمول حديث وسريع نسبيًا، وجهاز Raspberry Pi 400 لعام 2020، حيث حقق الأخير مكاسب في أداء المعالجة (MWIPS) مقارنةً بجهاز Cray-1 بلغت 155 ضعفًا في المعالجة العددية، و38 ضعفًا في المعالجة المتجهة، و593 ضعفًا في المعالجة العددية المتعددة (4 أنوية معالجة مقابل 1). أما الحاسوب المحمول رباعي النواة، باستخدام تقنيات SIMD المتقدمة ، فقد حقق مكاسب بلغت 400 و215 و3520 ضعفًا على التوالي.

التأثيرات

معايير أخرى

اعتمد معالج Dhrystone، الذي يعمل بنظام الأعداد الصحيحة فقط، فكرة استخدام VAX 11/780 كمرجع للأداء لـ "1 MIPS". كان VAX 11/780 يعمل بسرعة 1757 Dhrystones في الثانية، وبالتالي فإن كل 1757 Dhrystones في الثانية تعادل 1 Dreystone MIPS (DMIPS).

يُستخدم معيار Whetstone في العصر الحديث عادةً للحصول على مقاييس أداء العمليات الحسابية ذات الفاصلة العائمة (FLOPS). ورغم أن Whetstone يوفر أيضًا مقاييس أداء للأعداد الصحيحة، إلا أن معيار Dhrystone ، الذي يركز بشكل أكبر على عمليات الأعداد الصحيحة والسلاسل النصية، هو الأكثر شيوعًا لهذا الغرض.

تصميم الأجهزة

كما نقل هارولد تعليقات من مؤتمر عام 1989 بعنوان "البرمجيات لأجهزة الكمبيوتر المتوازية" في عرض تقديمي قدمه جوردون بيل ، مصمم مجموعة أجهزة الكمبيوتر الصغيرة VAX التابعة لشركة Digital Equipment Corporation ، مما يشير إلى أن المجموعة صُممت لتعمل بشكل جيد على معيار ويتستون.

حظي معيار ويتستون باهتمام كبير فيما يتعلق بأداء العمليات الحسابية ذات الفاصلة العائمة لوحدات المعالجة المركزية وأجهزة الكمبيوتر الشخصية من إنتل، بدءًا من المعالج المساعد إنتل 8087 عام 1980. وقد ورد ذلك في تقرير تطبيقات إنتل لعام 1986 بعنوان "الحسابات عالية السرعة مع المعالجات 80186/80188 و8087 " . [ 18 ] يتضمن هذا الأخير وظائف برمجية للحسابات الأسية واللوغاريتمية والمثلثية، كما هو مستخدم في اثنين من اختبارات معيار ويتستون الثمانية، حيث يمكن أن تستحوذ هذه العمليات على الجزء الأكبر من وقت التشغيل. لم تتضمن إجراءات إنتل سوى معيارين آخرين، أظهرا تحسنًا ملحوظًا مقارنةً بالبرامج السابقة في جميع البرامج الثلاثة.

في اختبارات لاحقة، أجراها مختبر SSMEC، تم تقييم رقائق المعالجات المركزية المتوافقة مع معالج Intel 80486 باستخدام محلل الرقائق العالمي الخاص بهم. [ 19 ] وبالنظر إلى معيارين للأداء الحسابي ذي الفاصلة العائمة، كما استخدمتهما Intel في التقرير المذكور أعلاه، فقد فضّلت برنامج Whetstone، مشيرةً إلى أن "Whetstone يستخدم المجموعة الكاملة من التعليمات المتاحة على وحدات معالجة الفاصلة العائمة x87 القديمة ". قد يشير هذا إلى أن معيار Whetstone قد أثّر على مجموعة تعليمات الأجهزة.

نطاق الاستخدام

بحلول تسعينيات القرن العشرين، اكتسب معيار ويتستون ونتائجه شعبية نسبية. ومن الاقتباسات البارزة في عام 1985، ما ورد في مقال بعنوان "معيار حاسوبي زلزالي محمول" جاء فيه: "المعيار الوحيد الشائع الاستخدام، حسب علمي، هو معيار ويتستون العريق، الذي صُمم منذ سنوات عديدة لاختبار عمليات الفاصلة العائمة"، وذلك في مجلة الرابطة الأوروبية لعلماء الأرض والمهندسين . [ 20 ]

كما أعاد روي لونغبوتوم ذكر تفاصيل أداء معيار Vector Whetstone في ندوة الحوسبة المتقدمة التي عُقدت في يونيو 1990 في مجلس أبحاث البيئة الطبيعية في والينغفورد. وقد دفع ذلك مجلس المختبر المركزي التابع لقسم دعم الحوسبة الموزعة في مجالس الأبحاث إلى جمع نتائج التشغيل على مجموعة متنوعة من الأجهزة، بما في ذلك الحواسيب العملاقة المتجهة، والحواسيب العملاقة المصغرة، ومحطات العمل العملاقة، ومحطات العمل، بالإضافة إلى النتائج التي تم الحصول عليها على عدد من وحدات المعالجة المركزية المتجهة وعلى عقد منفردة من أجهزة MPP المختلفة. ويتضمن التقرير أكثر من 200 نتيجة، حتى عام 2006، في مداخل قسم عام 2007 على الأقل. [ 21 ] كما أشار التقرير إلى أن "التنوع الكبير في الدوال القياسية المستخدمة (مثل الجذر التربيعي، والدالة الأسية، وجيب التمام، إلخ) يستهلك جزءًا أكبر بكثير من الأوقات المُبلغ عنها".

انظر أيضاً

مراجع

  1. كورنو، إتش جيه؛ ويشمان، بي إيه (1976). "معيار اصطناعي" (ملف PDF) . مجلة الكمبيوتر . 19 (1): 43-49 . doi : 10.1093/comjnl/19.1.43 .
  2. برايان أ. ويشمان (1973). تجميع وتقييم برنامج Algol 60. دار النشر الأكاديمية . رقم ISBN 0127482504.
  3. برايان راندل ؛ لوفورد جون راسل (1964). تطبيق Algol 60 (ملف PDF) . دار النشر الأكاديمية . رقم ISBN 0-12-578150-4.{{cite book}}عدم توافق رقم ISBN / التاريخ ( مساعدة )
  4. "حاسوب إنجلش إلكتريك KDF9" . تم الاطلاع عليه بتاريخ 28 أبريل 2020 .
  5. 1 2 3 4 5 "تاريخ ونتائج معايير ويتستون" . www.roylongbottom.org.uk .
  6. لونغبوتوم، ر.؛ ستوات، ك. و. (يوليو 1972). "تجارب قبول أنظمة الحاسوب الرقمية" (ملف PDF) . مجلة مهندسي الكهرباء في مكتب البريد : 91. تاريخ الاسترجاع: 12 أغسطس 2024 .
  7. "أرشيف CCTA" . الأرشيف الوطني . تم الاطلاع عليه بتاريخ 12 أغسطس 2024 .
  8. "CERN-OBJ-IT-025 الحوسبة والحواسيب: نموذج VAX-11/780" . 1977. تم الاطلاع عليه بتاريخ 12 أغسطس 2024 .
  9. لونغبوتوم، روي (1989). "مراجع جوجل سكولار" . ص 30. تم الاطلاع عليه بتاريخ 12 أغسطس 2024 . 
  10. وقائع المؤتمر الدولي الرابع للحوسبة الفائقة ومعرض العالم الثالث للحوسبة الفائقة . مركز مؤتمرات سانتا كلارا، سانتا كلارا، كاليفورنيا، الولايات المتحدة الأمريكية: المعهد الدولي للحوسبة الفائقة. أبريل 1989. تاريخ الاطلاع: 12 أغسطس 2024 .
  11. تقييم الحواسيب العملاقة: استراتيجيات استغلال وتقييم وقياس أداء الحواسيب ذات البنى المتقدمة . تشابمان آند هول المحدودة، المملكة المتحدة. 1990. ISBN 978-0-412-37860-7.
  12. "منتدى معايير ومؤشرات أداء كومبيوسيرف" . مؤرشف من الأصل في 6 ديسمبر 2008. تم الاطلاع عليه في 12 أغسطس 2024 .
  13. لونغبوتوم، روي (يوليو 2017). "تاريخ ونتائج معيار ويتستون" . researchgate.net . doi : 10.13140/RG.2.2.26267.77603 . تاريخ الاسترجاع: 12 أغسطس 2024 .
  14. فولم، أ.ف. (سبتمبر 2013). "قياس أداء الحوسبة السحابية: مواجهة الثقب الأسود" (ملف PDF) . تم الاطلاع عليه بتاريخ 12 أغسطس 2024 .
  15. جونز، ديريك. "التقنيات المستخدمة لتحليل قياسات الأداء الأساسية" . تم الاطلاع عليه بتاريخ 14 أغسطس 2024 .
  16. لونغبوتوم، روي (يوليو 2017). "نتائج لاحقة مفصلة لمعيار ويتستون" . researchgate.net . doi : 10.13140/RG.2.2.32506.80327 . تاريخ الاسترجاع: 12 أغسطس 2024 .
  17. لونغبوتوم، روي (مارس 2022). "مقارنات أداء حاسوب كراي 1 العملاق مع أجهزة الكمبيوتر المنزلية والهواتف والأجهزة اللوحية" . researchgate.net . doi : 10.13140/RG.2.2.27437.56804 . تاريخ الاسترجاع: 12 أغسطس 2024 .
  18. "الحسابات الرقمية عالية السرعة باستخدام المعالجات 80186/80188 و8087" (ملف PDF) . 1986. تم الاطلاع عليه بتاريخ 12 أغسطس 2024 .
  19. "التحقيق في أجهزة SSMEC (State Micro) 486 مع UCA" . تم الاطلاع عليه بتاريخ 12 أغسطس 2024 .
  20. هاتون، هـ. (1 أغسطس 1985). "معيار حاسوبي زلزالي محمول" . مجلة الرابطة الأوروبية لعلماء الأرض والمهندسين . 3 (8). doi : 10.3997/1365-2397.1985016 . تاريخ الاسترجاع: 12 أغسطس 2024 .
  21. "نتائج معيار CCLRC Vector Whetstone حتى عام 2006" . مؤرشف من الأصل في 2 يناير 2007.