Есть ли способ в C ++ определить размер кэша процессора? У меня есть алгоритм, который обрабатывает много данных, и я хотел бы разбить эти данные на куски так, чтобы они помещались в кэш. Это возможно?
Можете ли вы дать мне другие советы по программированию с учетом размера кэша (особенно в отношении обработки многопоточных / многоядерных данных)?
Спасибо!