بازطراحی پروژه های کلاد کد با حافظه مشترک و وظایف موازی

آنتروپیک قابلیت پروژه‌ها در کلاد کد را با رشته‌های کاری موازی، هماهنگ‌کننده مرکزی و حافظه مشترک بازطراحی کرده است تا مدیریت وظایف، پیگیری روند پروژه و استفاده مجدد از اطلاعات آسان‌تر شود.

.2 دیدگاه
بازطراحی پروژه های کلاد کد با حافظه مشترک و وظایف موازی

3 دقیقه

دنبال کردن در گوگل

شرکت آنتروپیک قابلیت پروژه‌ها در کلاد کد را بازطراحی کرده است تا از یک ساختار پوشه‌ای ساده فراتر برود و به محیطی مشارکتی و بلندمدت تبدیل شود؛ محیطی که کار را میان رشته‌های هم‌زمان تقسیم می‌کند و حافظه‌ای مشترک برای پروژه می‌سازد.

بر اساس بیانیه خبری آنتروپیک، تجربه جدید پروژه‌ها از امروز به‌صورت بتا برای برخی مشترکان کلاد پرو و کلاد مکس که از نشست‌های ابری استفاده می‌کنند عرضه می‌شود. انتشار گسترده‌تر این قابلیت نیز به‌تدریج و همراه با گزینه فهرست انتظار انجام خواهد شد.

نحوه عملکرد پروژه‌ها

در این بازطراحی، فضای ایستا و پوشه‌مانند پیشین جای خود را به یک هماهنگ‌کننده و چند رشته کاری می‌دهد. کاربران هدف کلی را تعریف می‌کنند و یک مخزن کد یا دیگر زمینه‌های مرتبط را پیوست می‌کنند. سپس کلاد پیشنهاد می‌دهد چه زیرکارهایی را می‌تواند فوراً انجام دهد، آن‌ها را به رشته‌های موازی می‌سپارد، خروجی‌های موقت را ارزیابی می‌کند و نتیجه نهایی را می‌سازد. «رشته‌ها» در اینجا نشست‌های جداگانه کلاد کد هستند که بخش‌هایی از کار را هم‌زمان انجام می‌دهند؛ در حالی که هماهنگ‌کننده روند پیشرفت را هدایت می‌کند و مسیر کلی پروژه را حفظ می‌کند.

آنتروپیک همچنین لایه‌ای از حافظه مشترک ایجاد کرده است. کلاد به‌مرور جزئیات پروژه را جمع‌آوری می‌کند و در وظایف بعدی دوباره از آن‌ها بهره می‌گیرد. هر رشته اطلاعاتی را به حافظه مشترک اضافه می‌کند و از آن می‌خواند تا سیستم بتواند جزئیاتی مانند موکول شدن تاریخ انتشار به روز جمعه یا دلیل حذف یک خروجی قبلی را به خاطر بسپارد. هدف این قابلیت، کاهش نیاز به مهندسی پیچیده پرامپت از طریق حفظ تاریخچه پروژه در تعاملات مختلف است.

این به‌روزرسانی کنترل‌هایی نیز برای مدیریت ارتباطات و رفتار سیستم اضافه می‌کند. کاربران می‌توانند از کلاد بخواهند تعداد دفعات گزارش‌دهی را تغییر دهد، تعداد رشته‌های جدیدی را که ایجاد می‌شوند تنظیم کند یا میزان جزئیات به‌روزرسانی‌ها را مشخص کند. یک کتابخانه پروژه نیز فایل‌های بارگذاری‌شده و خروجی‌های تولیدشده توسط کلاد را گردآوری می‌کند تا یافتن منابع مرتبط و ساخت کارهای جدید بر پایه فعالیت‌های پیشین آسان‌تر شود.

محدودیت‌ها و کنترل‌های مدیریتی

آنتروپیک هشدار می‌دهد که معماری جدید، محدودیت‌های مصرف را مهم‌تر می‌کند. از آنجا که هر رشته کاری مانند یک نشست کامل کلاد کد اجرا می‌شود، پروژه‌هایی که چند رشته را به‌طور هم‌زمان اجرا می‌کنند ممکن است سهمیه مصرف را سریع‌تر تمام کنند. آنتروپیک اعلام کرده است که کاربران می‌توانند میزان مصرف هر پروژه را بررسی کنند و هم مدل و هم سطح تلاش را برای هماهنگ‌کننده و هر یک از رشته‌های کاری انتخاب کنند.

این شرکت این تغییر را تلاشی برای تبدیل پروژه‌ها به محیطی برای گفت‌وگو، تقسیم وظایف و پیگیری بلندمدت معرفی کرده است، نه صرفاً یک فضای ذخیره‌سازی ساده. عرضه بتا از امروز برای کاربران واجد شرایط کلاد پرو و کلاد مکس با نشست ابری آغاز می‌شود و به‌تدریج به کاربران دیگر گسترش خواهد یافت.

مهدی بهرامی
"محتوای آموزشی درباره هوش مصنوعی و یادگیری ماشینی تولید می‌کنم، به‌صورتی که برای خواننده عمومی قابل‌فهم باشد و کاربردهای واقعی را نشان دهد."

نظر بگذارید

نظرات (2)

Reza

این حافظه مشترک اگه درست کار کنه خیلی به درد می‌خوره، مخصوصا برای پروژه‌های طولانی. ببینیم تو بتا چطور درمیاد

mechbyte

جالبه ولی یه کم هم بوی مصرف بیشتر می‌ده... اگه چند رشته همزمان روشن شه، سهمیه زودتر می‌پرّه 😐