رابطه عالی بین Goroutines و CP ها، کانال های Go و همچنین سایر ویژگی های Go که در سخت افزار آورده شده است، نوعی زبان Go را ایجاد می کند که مستقیماً بدون نیاز به سیستم عامل یا محیط زمان اجرا در دستگاه ها نگاشت شده است. با توجه به اینکه هر دستگاه FPGA امکان دستیابی به عملکرد محاسباتی نمایندگی تعمیر کامپیوتر در اصفهان بسیار بالایی را فراهم میکند، ما میتوانیم با رویکردی که ارائه میکنیم، کارایی بالا را با ساخت تضمین کنیم. در واقع برنامه نویس نباید الگوریتم خاصی را با سخت افزار تطبیق دهد، اما در عوض، هم سخت افزار و هم نرم افزار برای اجرای موثر الگوریتم ایجاد و تخصصی شده اند. به همین ترتیب، ما می توانیم سطح بالایی از مدولار بودن را تضمین کنیم
به طوری که خروجی به ورودی +1 منطق پیادهسازیشده شامل یک برنامه ساده است که مقداری از ورودی BM را میخواند، سپس هر CP مقدار را افزایش میدهد و نتیجه را به پردازنده بعدی در زنجیره ارسال میکند. در نهایت، آخرین پردازنده داده ها را تعمیر لپ تاپ در اصفهان در خروجی BM می نویسد. در شکل 11 ما استفاده منطقی را به عنوان تابعی از تعداد CP گزارش می کنیم. در نمودار گزارش شده منابع منطقی به دو مجموعه تقسیم می شوند: ترکیبی (LUTs Slice) و ترتیبی (Slice REGISTERs).
به دنبال تئوری رسمی الهامبخش مدل همزمانی زبان برنامهنویسی Go [31]، عملیات ارسال و دریافت بهعنوان ارتباطات اولیه مسدودکننده اجرا میشود.هنگامی که کاربر از یک فایل منبع Go
تعمیر کامپیوتر در اصفهان شروع می کند، کامپایلر Bondgo هر بار که با Goroutine مواجه می شود یک CP جدید ایجاد می کند (شکل 6 را ببینید). به طور مشابه، هر بار که با یک Go Channel مواجه می شویم، کامپایلر ما کانال سخت افزاری مربوطه را در BM ایجاد می کند. بدیهی است که هر کانال همانطور که توسط کد منبع سطح بالا دیکته می شود