سؤال

لدي برنامج نصي PowerShell، تجد / استبدالسلسلة مع عودة النقل والتغذية الخط في PowerShell ، والتي غالبا ما أركض.يوجه العديد من الملفات وبطبيعة الحال، ويستخدم غالبية وحدة المعالجة المركزية (2 النوى).

هل هناك طريقة للاستفادة من تسريع GPU في PowerShell؟

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

المحلول

البرنامج النصي لديك من المحتمل أن لا يحمل وحدة المعالجة المركزية.بالتأكيد لا يمكن استخدام أكثر من واحدة من النوى الخاصة بك، I.E. 50٪.أنا واثق إلى حد ما أن أبطأ جزء من ذلك يقرأ وكتابة الملفات.

هناك عدد قليل من المهام التي يمكن القيام بها بكفاءة جدا من قبل GPU، ولكن لذلك يجب أن تكون البيانات بالفعل في الذاكرة.وهذا هو، الجزء الأبطأ (قراءة الملفات وكتابةها بعد ذلك) لا يزال يبقى.

ثم هناك حالة أن GPU مناسب تماما لفعل نفس العمليات أو ما شابهها على كميات كبيرة من البيانات، ولكن استبدال النص (Regexes حتى أقل من ذلك) هو وحش مختلف.ضع في اعتبارك أن GPUs فعالة للغاية في خلط حول صفائف كبيرة من الأرقام العائمة.الشخصيات هي أي شيء ولكن ذلك.

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