Форум программистов, компьютерный форум, киберфорум
Наши страницы

Прошу консультации экспертов (ООП, многопоточность) - C#

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Даны символьные файлы f и g. Определить, совпадают ли компоненты файла f с компонентами файла g http://www.cyberforum.ru/csharp-beginners/thread1852093.html
Даны символьные файлы f и g. Определить, совпадают ли компоненты файла f с компонентами файла g. Если нет, то получить номер первого компонента, в котором файлы g и f отличаются между собой. В...
C# Преобразование Фурье и подстановка данных Добрый день, столкнулся возможно с дилетантской задачей, но сам пока не смог решить (новичек), по этому обращаюсь к вам за помощью. У меня есть txt где лежат значения сигнала, визуализировать я... http://www.cyberforum.ru/csharp-beginners/thread1852064.html
Json to SQL C#
Есть маленькая проблема Беру данные из сайта, их записываю в list object, потом конвертирую в json масив, как записать в формат sql, чтобы потом импортировать файл в базу данных на php my admin
Реализовать сортировку по различным параметрам C#
Здравствуйте. У меня такой вопрос: Допустим, у меня есть класс Team с полями string Name, int Index, имплементящий интерфейс IComparable и реализующий метод CompareTo как сравнивание по Index. Есть...
C# Получить файл, каждый элемент которого равен среднему арифметическому соответствующих элементов файлов http://www.cyberforum.ru/csharp-beginners/thread1852025.html
Помогите решить. Даны два файла с числами. Получить новый файл, каждый элемент которого равен среднему арифметическому соответствующих компонентов заданных файлов (количество компонентов в исходных...
C# Сортировка xml Здравствуйте, я много искал решение то так и не нашел его в сети. У меня xml файл с содержанием: <?xml version="1.0" encoding="utf-8"?> <root> <people name="ф ф ф"> <date>22.04.2015</date> ... подробнее

Показать сообщение отдельно
TopLayer
720 / 543 / 208
Регистрация: 23.10.2016
Сообщений: 1,273
Завершенные тесты: 7
17.11.2016, 07:48
Usaga, я не могу изобрести более быстрый атомарный инкремент. Я лишь удивлён тем, что этот атомарный инкремент используется повсеместно на х86. Ведь это снижает производительность (я не спец, может я и неправ).

http://faydoc.tripod.com/cpu/cmpxchg.htm
This instruction can be used with a LOCK prefix to allow the instruction to be executed atomi-cally. To simplify the interface to the processor's bus, the destination operand receives a write cycle without regard to the result of the comparison.
http://www.agner.org/optimize/instruction_tables.pdf
Instructions with a LOCK prefix have a long latency that depends on cache organization and possibly RAM speed. If there are multiple processors or cores or direct memory access (DMA) devices then all locked instructions will lock a cache line for exclusive access, which may involve RAM access. A LOCK prefix typically costs more than a hundred clock cycles, even on single-processor systems. This also applies to the XCHG instruction with a memory operand.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru