<bgdev />free

Вход Регистрация

Първият ми проект с вайб-кодинг. 3D CAD система.
0

0 1 2 3 4 ...8 9 10 11 12 ...16 17 18 19 20

#184841 (ツ) |
Създадено на 27.07.2026 , видяно: 362 пъти.

Смешното е, че козоеба не разбра нито ЕДНА думичка от това което написах по-горе. Ама иначе е голям специалист по компютри и знае разликата между CISC и RISC. :)

#184845 (ツ) Rabin
Създадено на 27.07.2026 , видяно: 352 пъти.
|

Смешното е, че козоеба не разбра нито ЕДНА думичка от това което написах по-горе. Ама иначе е голям специалист по компютри и знае разликата между CISC и RISC. :)

Какво толкова ценно си написал, че да има да му разбирам? Браян Грийн е 2 порядъка над тебе, и да му се смееш е ясно що за мамино синченце лайненце са те отгледали. Да потъвам вдън земя, като ме питат отде съм. Заради такива кат тебе и другия урсулопитек.

#184853 (ツ) |
Създадено на 27.07.2026 , видяно: 338 пъти.

https://jia.je/cpu/ също изглежда добър източник на подробности.

П.П. Ядрото на Линукс буутва с 8 ядра.

#184859 (ツ) Дърти Хари
Създадено на 27.07.2026 , видяно: 330 пъти.
|

Доста прогрес със симулатора тази седмица. Оправих интерконекта и L3 cache-а да са по-реалистични, добавих векторни операции. Линукс буутва на едно ядро (до unable to mount root, още няма симулирани дискове), и стига доста далеч с 8 ядра, но последния бъг промени вътрешното състояние и сега не мога да преизпозвам checkpoints, kоито имам и трябва да симулирам около милиард цикъла отначало.

Та по рабиняшки реших да правя нещо друго и сега добавяме специализиран дебъгър, който позволява постъпково симулиране на всеки цикъл напред и назад ("истински" reversible debugger), отиване до произволен цикъл, break/watchpoints, инспекция на вътрешното състояние на ядрото, в каква фаза са активните инструкции, мапинг между архитектурни и физически регистри, съобщенията между кешовете които поддържат кохерентността на паметта и т.н.

Едно от условията за дебъгъра беше да е удобен на Клод, а не на човек и той си избра json формат на командите.

Сигурно ще отнеме целия уикенд, но да се надяваме че ще е по-лесно да се открива къде са бъговете.

Иначе основната ми хипотеза изглежда че ще е вярна и експертите ще се окаже, че грешат. :)

Ся остана и Клод да ти напише и статийте, деба и отокомлитния идиот.

rofl

#184887 (ツ) |
Последно редактирано на 27.07.2026 от |, видяно: 318 пъти.
Дърти Хари

Ся остана и Клод да ти напише и статийте, деба и отокомлитния идиот.

rofl

Може и това да се случи, знае ли човек. Един колега даде на ChatGPT дисертацията си и всичките си публикации за да може да се научи какъв му е стила и да може да пише като него.

Идеите, обаче са мои. :)

#184925 (ツ) Дърти Хари
Последно редактирано на 27.07.2026 от Дърти Хари, видяно: 286 пъти.
|

Може и това да се случи, знае ли човек. Един колега даде на ChatGPT дисертацията си и всичките си публикации за да може да се научи какъв му е стила и да може да пише като него.

Идеите, обаче са мои. :)

Ти я раздуй пак за сторидж системите дето си ги чепкал сектор по сектор и никога не триели.

:-D :-D

Дейба и въздуха под налягане.

#184930 (ツ) |
Създадено на 27.07.2026 , видяно: 278 пъти.

Има много такива системи, просто и ти си неграмотен като козоеба. :)

Ти поне разбираш ли някои от думичките които използвам като обяснявам симулатора или и ти си на ниво CISC vs RISC :)

#185047 (ツ) |
Последно редактирано на 28.07.2026 от |, видяно: 238 пъти.

Реших, че нямам достатъчно bare metal workloads за симулатора, които да представляват реалистично използване на многоядрена система и сега Клод портва NPB за bare metal. Като приключи ще му кажа да добави и някои от по-важните кърнъли за МЛ като gemm и flash attention. Не е идеално, но някои от промените са големи и ще трябва да се буутва Линукс ядро често, а това са поне 300 милиона симулирани цикъла.

Жалко, че SPEC не е опън сорс.

#185421 (ツ) |
Създадено на 29.07.2026 , видяно: 182 пъти.

Вчера цял ден калибрираме симулатора за да е близо до Cortex X925 (процесора до който имам достъп). Размери на различни опашки и таблици, колко пайплайнс за всеки юнит и т.н. Остана малко работа и за днес, но се надявам да започна и работата по virtio support.

#185428 (ツ) Дърти Хари
Създадено на 29.07.2026 , видяно: 172 пъти.

Цял ден симулира че настройва симулатори, само мъчи Клода бадева.

:-D

#185431 (ツ) |
Създадено на 29.07.2026 , видяно: 169 пъти.
Дърти Хари

Цял ден симулира че настройва симулатори, само мъчи Клода бадева.

:-D

Е, важното е, че заплатата си върви, нали така? :)

#185435 (ツ) Baj_boeb
Създадено на 29.07.2026 , видяно: 162 пъти.

TRUKE

#185737 (ツ) |
Последно редактирано на 12:54 от |, видяно: 49 пъти.

Няма много прогрес за последните няколко дни. Трябваше да карам 1600 км и бях инструктирал Клод да фиксва бъгове.

Станал е голям спец по използването на дебъгъра, като му липсват някакви фийчърс, сам си ги добавя и после пак с него... Добави си дисасемблер, че иначе все трябвало да изпълнява външни програми.

Вчера по едно време докато чакаме програма в юзърспейс на буутнатия кърнъл да свърши му викам "нали имаш дебъгър, от данните в ядрото може да видиш списъка на процесите, които са в юзърспейса". Оправи се, намери ги и ми даде списъка.

Сега само трябва да добавя да може да дебъгва процеси в симулираната машина, не само ядро. :)

#185754 (ツ) waldorf
Създадено на 15:12 , видяно: 24 пъти.

Бравос!

0 1 2 3 4 ...8 9 10 11 12 ...16 17 18 19 20

Първият ми проект с вайб-кодинг. 3D CAD система.
0

AsmBB v3.0 (check-in: 2fb30f0a060190b0); SQLite v3.53.0 (check-in: 4525003a53a7fc63);
©2016..2024 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE