Результаты поиска по запросу "atomic"

3 ответа

Примечание: вы можете использовать, например, «регистры FPU» для атомарной модификации (если вам это действительно нужно), но вы должны скрыть от компилятора и ОСРВ, что архитектура имеет FPU.

ипы данных на микроконтроллерах STM32: http://www.keil.com/support/man/docs/armcc/armcc_chr1359125009502.htm [http://www.keil.com/support/man/docs/armcc/armcc_chr1359125009502.htm]. Эти микроконтроллеры используют 32-битные процессоры с ядром ...

4 ответа

Oracle SQL: как читать и увеличивать поле

Я рефакторинг процедуры импорта данных для корпоративного приложения и наткнулся на фрагмент, я хотел бы найти лучшее решение. При импорте данных мы должны создать уникальный объект для каждого набора данных, и в поле есть счетчик, который будет ...

0 ответов

Для быстрого решения, maven зависимость приведена ниже:

елAtomicInteger, AtomicLong, но гдеAtomicFloat (или жеAtomicDouble)? Может быть, есть какая-то хитрость?

ТОП публикаций

3 ответа

Атомарные операции для двойного связанного списка без блокировки

Я пишу двухсвязный список без блокировки, основанный на следующих документах: «Эффективное и надежное восстановление памяти без блокировки на основе подсчета ссылок» Андерс Гиденстам, член IEEE, Марина Папатриантафилу, Хоакан Санделл и Филиппас ...

26 ответов

https://medium.com/@YogevSitton/atomic-vs-non-atomic-properties-crash-course-d11c23f4366c

а такжеatomic имеется ввиду в объявлениях о недвижимости?nonatomicВ чем заключается оперативная разница между этими тремя? @property(nonatomic, retain) UITextField *userName; @property(atomic, retain) UITextField *userName; @property(retain) ...

1 ответ

<stdatomic.h> в GCC 4.8?

Я хотел бы использовать новые атомарные операции, предусмотренные стандартом C11. Тем не менее, пытаясь#include соответствующий заголовочный файл дает мне это: csort-par.c:5:23: fatal error: stdatomic.h: No such file or directory ...

0 ответов

Вызов в группе не возвращается до успешного завершения вышеупомянутого выполнения выбранной функции.

тся ли следующая гонка данных единственной реализацией бесплатной? static std::atomic<Tp *> m_instance; ... static Tp & instance() { if (!m_instance.load(std::memory_order_relaxed)) { std::lock_guard<std::mutex> lock(m_mutex); if ...

2 ответа

Добавление содержимого текстового файла в другой файл в C ++

Как вы можете открыть текстовый файл и добавить все его строки в другой текстовый файл в C ++? Я нахожу в основном решения для отдельного чтения из файла в строку и записи из строки в файл. Можно ли это элегантно сочетать? Не всегда считается, ...

1 ответ

Считается ли запись в глобальную память атомарной в CUDA?

Глобальная запись в память считается атомарной или нет в CUDA? Учитывая следующий код ядра CUDA: int idx = blockIdx.x*blockDim.x+threadIdx.x; int gidx = idx%1000; globalStorage[gidx] = somefunction(idx);Глобальная память пишет ...

2 ответа

Должен ли я явно вызывать атомную загрузку / хранение?

C ++ 11 представилstd::atomic<> [http://en.cppreference.com/w/cpp/atomic/atomic] библиотека шаблонов. Стандарт определяетstore() а такжеload() операции для атомарной установки / получения переменной, совместно используемой ...