Tuesday 5 December 2017

تداول النظم القائمة على fpga


شير ذيس بادج تطور إطار العمل بسرعة تطوير الأنظمة المالية فائقة الكمون المنخفض. منذ ظهور التداول الإلكتروني، تبع ذلك سباق للسرعة لبناء أسرع وأذكى منصات التداول. وقد انخفض وقت الاستجابة من ثوان، إلى ميلي ثانية، إلى ميكروثانية. محرك الأقراص ل ميكروثانية و ميكروثانية ثانية وقت الاستجابة هو ببساطة غير ممكن مع البرامج التقليدية أو أبنية الأجهزة البسيطة، وهي حقيقة أن دفع اعتماد مجال برمجة برمجة مجموعة (فبغا) حقل في أنظمة الكمون الكمون. للحد من المخاطر التي ينطوي عليها تطوير لغة وصف الأجهزة (هدل) أصلا على بطاقة إيثرنت فبغا في حين خفض الوقت اللازم لتطوير أيضا، رائدة في استخدام أدفانسديو فبغا الأطر 10-جيجابت إيثرنت (10GE) الاتصالات. توفر مجموعة أدوات إطار تطوير إكسبريسيو إكسبريسكسغ البنية التحتية اللازمة لضمان النشر السريع للخدمات المالية ويتيح قابلية سلس لأحدث جيل من بطاقات فبغا. - رافع هلايس، دكتوراه، نائب الرئيس، تطوير الأعمال، شركة أدفانسد سيستمز إنكتيون إنفورماتيون لقد قرأت عن تطبيقات مختلفة من أنظمة هفت على فبغاس. سؤالي هو، ما جزء من أنظمة هفت يتم تنفيذها في الغالب على فبغا في الوقت الحاضر هي فبغا تزال شعبية جدا هو فقط معالج تغذية تنفيذها على فبغاس لأن بعض هذه الأنظمة المذكورة أعلاه فقط يكون معالج تغذية تنفيذها على فبغا، لأن التغييرات الاستراتيجية أكثر من اللازم، أو من الصعب جدا لتنفيذ على فبغا. ويدعي آخرون أنهم نفذوا أيضا استراتيجيات التداول على فبغا أو استخدام نيك عالية الأداء بدلا من فبغا لبناء أنظمة هفت. إيف قراءة عن نهج مختلفة ولكن أجد أنه من الصعب مقارنة كما يتم اختبار معظم النتائج على مجموعات الإدخال المختلفة. طلب مارس 9 14 في 21:06 هيريس وسيلة للتفكير في ذلك: تخيل أنك يمكن أن تفعل شيئا في أسيك (أي مباشرة في الأجهزة). ومع ذلك، فإن عملية التصنيع هي في حد ذاتها مكلفة، وتحصل على التصميم الذي لا يمكنك تغيير بعد ذلك. أسيكس منطقية للمهام محددة مسبقا مثل التعدين بيتكوين، خوارزميات معالجة البيانات المعروفة، وما إلى ذلك من ناحية أخرى لدينا وحدات المعالجة المركزية العادية (وكذلك وحدات المعالجة المركزية وحدة المعالجة المركزية و غبوس) التي هي للأغراض العامة، ولكن عملية صغيرة (من حيث من التعليمات المتزامنة) مجموعة من التعليمات بسرعة عالية جدا. فبغاس هي الأرض الوسطى. وهي محاكيات الأجهزة وعلى هذا النحو يمكن اعتبار أن يكون 10x أبطأ من الأجهزة الفعلية، ولكن لا يزال الطريق أكثر أداء للعمليات المتزامنة من وحدات المعالجة المركزية المقدمة كنت قادرا على الاستفادة من يموت لنشر المنطق الخاص وفقا لذلك. بعض استخدامات فبغاس هي: ترميز الفيديو (مثل فك الفيديو عالي الوضوح في أجهزة التلفاز)، فضلا عن مختلف لوحات الحصول على البيانات تحليل بنية البيانات الثابتة (تحليل التعبير العادي) محاكاة النظام المنفصل (على سبيل المثال، محاكاة نتائج لعبة بطاقة) الكثير من المضمنة بشكل صحيح تطبيقات مثل على سبيل المثال في الفضاء أو البحث العلمي المشكلة مع فبغا للاستخدامات الكمية هو أن ليست جيدة جدا لحسابات العائمة نقطة، لا سيما منذ وحدات المعالجة المركزية العادية هي الأمثل بالفعل لذلك مع أشياء مثل سيمد. ومع ذلك، عن أي شيء ثابت نقطة أو حجم ثابت هياكل البيانات، تصميم فبغا يسمح لك لتكوين الجهاز للقيام بالكثير من المعالجة في نفس الوقت. بعض الأشياء التي يتم القيام بها في التداول تستخدم فبغا لمعالجة الأعلاف (تحليل مباشرة من تيار الشبكة) وكذلك بناء أجزاء معينة من هيكل التداول (على سبيل المثال كتب النظام) في الأجهزة من أجل أن تكون قادرة على التعامل مع بنية البيانات المتغيرة بسرعة دون تحميل وحدة المعالجة المركزية. فبغا تهدف أساسا إلى معالجة القلق من معالجة البيانات بسرعة دون دفع تكاليف الانتشار. هذا على النقيض من ذلك بشكل خاص مع الأجهزة مثل غبو (أو أي بطاقة يسي السكن، مثل زيون فاي) التي تدفع عقوبات الأداء للحصول على بيانات تفروم الجهاز. ومع ذلك، فإن خيارات دما تتحسن في هذا الصدد أيضا. فبغاس هي حقا شيء أكثر من نفس كتل المنطق المتكررة مرارا وتكرارا في جميع أنحاء السيليكون، مع مفاتيح شكلي لربط كتل المنطق معا. وهذا يجعل فبغاس جيدة جدا - وسريعة - في التعامل مع المشاكل المتكررة التي يمكن وصفها في دائرة الأجهزة التي لا تتغير أثناء العملية. ويمكن أن يكون حرفيا الآلاف أو عشرات الآلاف من هذه الدوائر، وكلها تعمل بالتوازي في نفس الوقت، في واحد فقط فبغا. وحدات المعالجة المركزية من ناحية أخرى تستند حول ألو، الذي يحمل تعليمات، تحميل البيانات، يعمل على البيانات، ربما يخزن النتائج، ثم يفعل ذلك من جديد. وحدات المعالجة المركزية ثم جيدة جدا - وسريعة - في التعامل مع المشاكل التي تتغير باستمرار - سواء من حيث الحجم أو في نطاق والتبديل بين المهام المختلفة. وحدة المعالجة المركزية اليوم أو الأساسية لديها عشرات إلى مئات من ألوس مع خطوط أنابيب موازية للبيانات والتعليمات، مما يجعلها سريعة جدا في المشاكل المعقدة التي يمكن أن تعمل على التوازي. هذه التصاميم تجعل فبغاس أسرع في مشاكل أبسط التي يمكن مهاجمتها مع معمارية موازية واسعة - مثل التكثيف أسفل بيانات متعددة يغذي في أقل من ثانية الصغرى، سلك إلى سلك، أو إثارة شراء محسوبة مسبقا، بيع أو إلغاء على سعر يطابق نمط معين. تكون وحدات المعالجة المركزية أسرع في مشاكل أكثر تعقيدا تتطلب توازنا أقل، مثل حساب سلة الشراء والبيع والإلغاء اللازمة للحفاظ على تعديل محفظة المخاطر أو دمج عدد من المصادر السعرية والأخبار من سن متفاوتة وجودة في مؤشرات التداول المستخدمة من قبل والتجار والإدارة لتحديد ما هي التعديلات التي سيجريها على نظام التداول. حيث يتم استخدام فبغاس في هفت يعتمد كثيرا على بنية متجر معين. هم أفضل استخدام أداء بسيطة، المتكررة، واسعة المهام وتنفيذها بسرعة. وحدات المعالجة المركزية هي سكين سويسري يمكن أن يفعل معظم شيء، وخاصة حيث تتغير المتطلبات وأبعاد المشكلة ليست مفهومة تماما في البداية. أجاب مار 11 14 في 17:10 سؤالك حقا لا معنى كبير. مثل تسأل كم من الأسلاك في البنية التحتية التجارية تستخدم الألياف البصرية وكم من ذلك يستخدم النحاس. أفضل إجابة يمكن أن نقدمها لك هي أن فبغا ليست رصاصة سحرية. هذا هو تفسير غير صحيح من ورقة بيضاء سيسكوس. ثيريس القليل جدا من التداخل بين حالات استخدام النسيج التحول وتلك من فبغا. ما جزء من أنظمة هفت يتم تنفيذها في الغالب على فبغا في الوقت الحاضر في الوقت الحاضر، وغالبا ما تستخدم فبغاس في طابعات لدينا والتلفزيون قمة مجموعة صناديق. أجاب مارس 9 14 في 21:55 أريد أن أبرز كتلة معالجة الإشارات الرقمية (دسب) مع ألوس. فبغاس اليوم لديها مئات من كتل دسب للبرمجة أكبر جدا وجود الآلاف. الآن، فجأة، لديك الآلاف من المعالجات الصغيرة تحت تصرفكم، وكلها قادرة على إجراء العمليات الحسابية بالتوازي. وهذا يزيد كثيرا عن التوازي الذي توفره زيون في أو وحدات معالجة الرسومات. في الواقع، إذا كنت تفعل خيارات السعر النمذجة أو ستوكاستيك المخاطر النمذجة على فبغا، يمكنك الحصول على أكثر من 100 أضعاف زيادة في الأداء مقارنة مع أحدث وحدات معالجة الرسومات وأكثر من ذلك بالمقارنة مع أحدث وحدات المعالجة المركزية. جنبا إلى جنب مع كتل دسب، العامل الرئيسي الآخر في كسب الأداء هذا هو ذاكرة التخزين المؤقت. وقد بنيت فبغا في ذاكرة الوصول العشوائي توزيع هذا هو سريع للغاية، مما يسمح عرض النطاق الترددي من 100TBs ليتم تحقيقه في مستوى داتاباث. باستخدام فبغاس اليوم لاستراتيجيات ألغو يعطي كبيرة وحساب المتزامنة على نطاق واسع الموارد التي هي قادرة على إعطاء 100 إلى 1000 زيادة أضعاف في الأداء مقارنة مع وحدات معالجة الرسومات أو وحدات المعالجة المركزية. التحذير الرئيسي هو أنه سيكون لديك لتصبح بارعة في الكتابة في فيريلوغ أو فدل :) أجاب سانجاي شاه كتو نانوسبيد أغسطس 5 14 في 18:05 مجموعة متنوعة من المعالجات القوية، العديد من النواة هي بداية لجعل طريقهم إلى الأجهزة تسارع الفضاء التي كانت مملوكة بالكامل من قبل فبغا. شركات مثل تيليرا، أدابتيفا، و متماسكة لوجيكس كل هذه المعالجات هنا في الولايات المتحدة، مع إنيكس من فرنسا أيضا جعل الطرق. المقياس الحقيقي لفعالية هذه المعالجات المتوازية بشكل كبير يكمن في نضج أدوات البرمجيات الخاصة بهم. ثاتس حيث يجب على المستخدم المحتملين تركيز اهتمامهم. لا أحد يريد برمجة أو تصحيح عشرات أو مئات النوى باستخدام التقنيات اليدوية. وبطبيعة الحال، فإنه من نافلة القول أن عرض النطاق الترددي إو مهم. في تجربتي الشخصية في هذا الفضاء إم رؤية اعتماد العملاء من معالجات لوجيكس متماسكة كما المعالجات المشتركة أو مسرعات الأجهزة لتسارع ألغو لغة C. من خلال التمتع دورة التصميم السريع للبيئة القائمة على C، المبرمجين ألغو يمكن قرص التعليمات البرمجية لمحتوى قلوبهم ولا تقلق بشأن مكلفة والوقت مكثف هدل الترميز ل فبغاس. التقسيم الأمثل هو أن يكون فبغا تفعل ما يفعلونه أفضل - العمليات المتكررة المتكررة - ولها المعالجات متعددة النواة تفعل ما يفعلونه أفضل: تسريع المطورين ألغو الإنتاجية وسرعة التنفيذ. جون إرزا، مدير تطوير الأعمال، شركة كوميرنت لوجيكس، Inc. أجاب أغسطس 6 14 في 0:42 تقريبا جميع المحلات هفت استخدام هندسة فبغا. هذه الأجهزة تحتاج إلى استبداله في كثير من الأحيان كما يتفوق بسرعة من خلال أحدث التحسينات في السرعة، وخطوط الأنابيب، والتوازي، وما لم تكن مستعدا للاستثمار 2M سنويا، معرفة استراتيجية أخرى. الكثير من الرجال يفعلون تحركات الأسعار اليومية مع القلم والورقة وجعل المليارات في أوماها، نب. أجاب يوليو 28 16 في 10:31 إجابتك 2017 المكدس الصرف، إنكان فبغا مقرها ضغط مسرع لنظام تجارة الفوركس كيم، S. J. لي، S. M. جانغ، J. H. كيم، س. لي، S. E. في الوقت المناسب العمارة المعجل المعاملات ل ردبس. إن: أدفانسد تيشنولوجيز، إمبديد أند مولتيمديا فور هيومان-سنتريك كومبوتينغ، ب. 329334 سبرينجر، نيثرلاندس (2014) لي، S. E. تشانغ S. سرينيفاسان، S. فانغ، Z. إير، R. نيويل D. تسريع المحمول زيادة الواقع على منصة المحمولة. إن: إيي إنتل كونف. على تصميم الكمبيوتر (إكد)، ص 419426 (2009) لي، S. E. مين، K. W. سوه، T. W. تسريع الرسوم البيانية من الموجه استخراج التدرجات التوصيف للمشاة الاعتراف. أجهزة الكمبيوتر والهندسة الكهربائية 39 (4)، 10431048 (2013) كروسريف سوخواني، B. أبالي، B. بريزو، B. أسعد، S. عالية الإنتاجية، ضياع البيانات البيانات على فبغا. إن: إنترناشونال إيوي إنترناشونال سيمبوسيوم فور فيلد-بروجرامابل كوستوم كومبوتينغ ماشينس (فسم)، ب. 113116 (2011) غوها، R. آل-دباس، D. بيرفورمانس بريديكتيون أوف مواز كومبوتاتيون أوف سترامينغ أبليكاتيونس أون فبغا بلاتفورم. في: المؤتمر الدولي الثاني عشر لنمذجة الحاسوب والمحاكاة (أوكسيم)، ص 579585 (2010) لير، R. سيرينيفاسان، S. تيكو، O. فانغ، Z. لليكال، R. تشانغ، S. تشادها، V. ستيلويل، P. لي، سي كوغنيسرف: بنية الخادم غير المتجانسة للتعرف على نطاق واسع. إيي مايكرو 3. 2031 (2011) جانغ، J. H. لي، S. M. كيم، س. غون، O. S. كو، E. لي، S. M. شين، J. W. لي، S. E. تسريع نظام تداول العملات الأجنبية من خلال ضغط سجل المعاملات. في: 2014 المؤتمر الدولي لتصميم شركة نفط الجنوب (إيسوك)، ص 7475 (2014) عبدالفتاح، M. S. هاجيسكو، A. سينغ، D. غزيب على رقاقة: عالية الأداء فقدان البيانات ضياع على فبغاس باستخدام أوبنكل. إن: بروسيدينغس أوف ذي إنترناشونال وركشوب أون أوبينكل 2013 أمب 2014، No. 4. أسم (2014)

No comments:

Post a Comment