Evolve trong Digital Design Studio

Chuẩn bị baseline đã lưu, chạy thí nghiệm Evolve sẵn có và xem xét thay đổi cùng chỉ số của ứng viên.

Hướng Windows/Cloud v1.0.88 chạy tìm kiếm Evolve tổ hợp được hỗ trợ dưới dạng tác vụ máy chủ được quản lý từ snapshot đầu vào đã lưu tường minh. Bản gốc Windows vẫn cục bộ; kết quả đã xác minh trả về thành tệp mới. Thẩm định nhóm native không thẩm định runtime riêng của Evolve. Họ tìm kiếm không được hỗ trợ vẫn không sẵn có và tác vụ đang chờ phải được khôi phục bằng ID hiện có trước khi gửi lại.

Tổng quan

Evolve khám phá phương án thiết kế trong Digital Design Studio. Bắt đầu từ baseline RTL đã lưu và xem xét từng ứng viên bằng cùng kiểm tra tính đúng và mục tiêu. Dùng trạng thái runtime của host hiện tại để xác định thao tác tìm kiếm hay phân tích nào sẵn có.

Chuẩn bị thí nghiệm

  1. Lưu nguồn, top module, include và define cho baseline đã biết là hợp lệ.

  2. Chuẩn bị testbench hoặc đầu vào xác minh dùng để đánh giá tính đúng của ứng viên.

  3. Chọn mục tiêu và ghi đơn vị cùng phương pháp. Diện tích, độ sâu logic, hoạt động và thời gian đo được trả lời câu hỏi khác nhau.

  4. Chọn runtime và xem xét giới hạn thực thi, công cụ ngoài, đích đến và mọi ước tính sử dụng.

  5. Dùng vị trí lần chạy hoặc thí nghiệm mới để giữ kết quả trước.

Chạy và kiểm tra ứng viên

Mở chế độ xem Evolve trong dự án đã chọn. Đọc thông báo runtime trước khi bắt đầu. Nếu thao tác sẵn có, khởi động tường minh và theo dõi trạng thái, chẩn đoán cùng đầu ra đã lưu của lần chạy. Mở chế độ xem hay nhận kết quả kiểm tra trước không bắt đầu tìm kiếm.

So sánh ứng viên với baseline bằng cùng đầu vào và kiểm tra. Xem diff nguồn, kiểm thử thất bại và chỉ số thiếu trước khi chấp nhận ứng viên vào quy trình quản lý mã nguồn thông thường. Giữ baseline gốc và hiện vật thí nghiệm.

Đường CLI và CUDA

CLI có một số hợp đồng Evolve khác nhau. Hành động khách hàng cũ alti evolve chỉ lập kế hoạch. Yêu cầu thao tác Evolve native và compute rtl-evolve dùng lược đồ cùng kiểm tra năng lực riêng. Dùng Các lệnh engine và Các lệnh tác vụ/Cloud để biết giao diện đã cài chính xác.

Trong quy trình CUDA có giới hạn, GPU tính chẩn đoán hoạt động tổ hợp. Sinh ứng viên, kiểm tra tính đúng và đánh giá mục tiêu vẫn là công việc CPU và cần Icarus. Đọc backend và giới hạn đã ghi nhận thay vì coi GPU được phát hiện là tìm kiếm hoàn tất hay kết quả tăng tốc.

Tiếp tục hoặc hủy thận trọng

Sau ngắt kết nối, kiểm tra lần chạy hiện có trước khi bắt đầu lần khác. Yêu cầu hủy có thể tiếp tục chờ trong khi runtime dọn dẹp. Giữ đầu ra ứng viên hữu ích và trạng thái tác vụ cuối cùng đã biết. Nếu nguồn hay cấu hình đổi, tạo thí nghiệm mới thay vì so sánh dưới định danh cũ.

Tệp và hướng dẫn liên quan

Các định danh tương thích rtl_evolve, /api/evolve/*, .alEvolve và thư mục workspace evolve/ được giữ nguyên. Xem Các chế độ xem phân tích, Quản lý mã nguồn và Dự án và runner để biết quy trình xung quanh.