1 مستودع
Generating and storing Directed Acyclic Graphs directly in video memory to optimize mining speed.
Distinct from In-Memory Caching: Existing candidates focus on disk emulation or general caching; this is specific to GPU-based DAG generation for cryptocurrency mining.
Explore 1 awesome GitHub repository matching operating systems & systems programming · GPU DAG Generation. Refine with filters or upvote what's useful.
ethminer هو أداة تعدين Ethereum باستخدام GPU وخوارزمية Ethash. يعمل كعميل CUDA و OpenCL يستخدم بطاقات الرسوميات لإجراء حسابات إثبات العمل (proof-of-work) للتحقق من معاملات البلوكشين وتعدين عملات Ethereum. يستفيد البرنامج من تسريع GPGPU لتفريغ الحسابات الرياضية المتوازية إلى GPU، ويولد مجموعة بيانات الرسم البياني غير الدوري المطلوبة مباشرة في ذاكرة الفيديو للقضاء على زمن انتقال القرص. يتضمن أداة قياس أداء تعدين GPU لاختبار سرعة التجزئة والكفاءة مقابل عصور محددة لتحديد خطوط أساس للأداء. يطبق المشروع بروتوكول شبكة Stratum لتنسيق توزيع العمل وإرسال المشاركات إلى مجمعات التعدين البعيدة، مع ميزات الكشف التلقائي عن البروتوكول والاتصالات المشفرة. كما يوفر واجهة HTTP برمجية للإدارة عن بعد، مما يسمح للمستخدمين بمراقبة مقاييس الأداء في الوقت الفعلي والتحكم في عمليات التعدين. تتم إدارة تكامل النظام عبر ناقل رسائل لتنسيق العمليات وإشعارات على مستوى النظام.
Generates the required acyclic graph dataset directly in video memory to eliminate disk latency.