Зачем люди интервью берут у будущих сотрудников |
[Oct. 9th, 2009|06:14 pm] |
|
|
|
Comments: |
Зря Вы так думаете. Стандарты Си и Цпп довольно точно предписывают, когда сайд-эффекты должны быть произойти.
Сдвиг меня порадовал, уже согласны, что на ассемблере это можно написать. Осталось немного.
From: | joppux |
Date: | January 31st, 2010 - 06:24 am |
---|
| | | (Link) |
|
По-моему в стандартах C/C++ по поводу потоков и синхронизации практически ничего нет (вообще кроме как в Java где-нибудь еще стандартизована модель памяти?). Теоретически можно по всем стандартам написать такой специальный компилятор+рантайм Си, который будет эмулировать на одном процессоре эффекты, которые на "стандартном" компиляторе получаются только на SMP: например кэшировать запись в память в локальной памяти потока. | |