سؤال

كيف يمكنني موازاة برنامج F# باستخدام مجموعة تعليمات SSE3؟ هل يدعمه برنامج التحويل البرمجي F#؟

هل كانت مفيدة؟

نصائح أخرى

.NET لا يتحدث إلى الأجهزة على هذا المستوى. إذا كنت تريد تحكمًا صريحًا في مجموعة التعليمات المستخدمة ، فستحتاج إلى الاتصال إلى مكتبة مكتوبة بلغة أكثر ملاءمة. C/C ++ يتبادر إلى الذهن.

ربما لا تكون مفيدة ، ولكن يمكنك اللعب مع الحقول الداخلية على مندوب لجعلها تستدعي إلى رمز تعسفي: http://www.atrevido.net/blog/2005/01/28/inline+x86++in+noaspx

انظر التعليقات لمزيد من التحذيرات وغيرها من الأساليب. إن الاستفادة من اللعب مع هدف المندوبين مباشرةً هو (AFAIK) لن تحصل على انتقال لا تديره كما لو كنت قد حصلت على مناهج interop أو غيرها من أساليب interop.

على الجانب السلبي ، هذا يعني أنه يتعين عليك تدوينه باليد والتأكد من أن اتفاقيات الاتصال تصطف وما إلى ذلك. من المحتمل أن يكون هشًا ، وقد لا يستحق ذلك مكالمة المندوب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top