0
ответов

Использование нескольких ядер для обработки большого последовательного файла в c ++

У меня есть большой файл (больше ОЗУ, не могу прочитать сразу целиком), и мне нужно обработать его построчно (в c ++). Я хочу использовать несколько ядер, желательно с Intel TBB или Microsoft PPL. Я бы ...
вопрос задан: 20 May 2011 11:04
0
ответов

GPGPU vs. Multicore?

Каковы основные практические аспекты различия между GPGPU и обычным многоядерным / многопоточным программированием ЦП, с точки зрения программиста? В частности: Какие типы задач лучше подходят для ...
вопрос задан: 14 May 2011 16:08
0
ответов

Как отложить выполнение между следующими в моем javascript

Я хочу отложить выполнение между следующими кодами: $ ("# myName"). val ("Tom"); /// задержка на 3 секунды $ ("# Твое имя"). Val ("Джерри"); Состояние дел в отношении того, чтобы заставить numpy использовать несколько ядер (на оборудовании Intel) для так
вопрос задан: 13 May 2011 11:09
0
ответов

Haskell - параллельная карта, создающая меньше искр

Я хочу написать функцию параллельной карты в Haskell, которая будет максимально эффективной. Моя первая попытка, которая в настоящее время кажется лучшей, - просто написать pmap :: (a -> b) -> [a] -> [b] ...
вопрос задан: 11 May 2011 20:19
0
ответов

Накладные расходы на облегченные потоки Haskell и их использование на многоядерных процессорах

Я читал книгу «Real World Haskell», главу о параллелизме и параллелизме. У меня следующий вопрос: поскольку потоки Haskell на самом деле представляют собой просто несколько «виртуальных» потоков внутри одного "...
вопрос задан: 1 May 2011 17:55
0
ответов

mclapply with big объекты - «сериализация слишком велика для хранения в необработанном векторе»

Я постоянно сталкиваюсь с проблемой многоядерного пакета и больших объектов. Основная идея заключается в том, что я использую функцию Bioconductor (readBamGappedAlignments) для чтения больших объектов. У меня есть персонаж ...
вопрос задан: 25 April 2011 04:04
0
ответов

Получить количество потоков RTS в программе Haskell?

Есть ли действие ввода-вывода, которое дает мне количество Потоки ОС, которыми была инициализирована RTS? Было бы неплохо использовать это как аргумент функции parBuffer из Control.Parallel ....
вопрос задан: 24 April 2011 21:05
0
ответов

Why do you have to use both a compiler flag and a run-time flag to get multicore-support in Haskell?

The Haskell wiki shows that you need to both set a compilation flag and a run-time flag to get multi-core support. Why isn't using the library enough to get the correct behavior at compile time? Why ...
вопрос задан: 22 April 2011 22:12
0
ответов

Параллельная карта в haskell

Есть ли какой-нибудь заменитель карты, который оценивает список параллельно? Мне не нужно лениться. Что-то вроде: pmap :: (a -> b) -> [a] -> [b] позволяя мне pmap vertical_function big_list ...
вопрос задан: 16 April 2011 20:07
0
ответов

Многоядерный Форт, есть ли он?

Существует ли такая реализация Forth, которая позволяет вам в полной мере использовать преимущества многоядерных процессоров?
вопрос задан: 11 April 2011 07:59
0
ответов

Может / может ли Valgrind использовать несколько процессоров?

Есть ли способ заставить valgrind использовать несколько процессоров ? Я занимаюсь профилированием узких мест с помощью callgrind valgrind и заметил существенно другое поведение использования ресурсов в моем приложении ...
вопрос задан: 23 March 2011 18:39
0
ответов

Использует ли iOS-симулятор несколько ядер?

Теперь, когда iPad 2 поставляется с двумя ядрами процессора, отладка проблем с потоками будет важнее, чем когда-либо. Теперь мне интересно: действительно ли iOS-симулятор использует несколько ядер, доступных на ...
вопрос задан: 3 March 2011 06:06
0
ответов

Intellij IDEA X: любая многоядерная среда настройки, которые нужно изменить?

У меня есть хороший Mac Pro с 4 ядрами + Hyperthreading. Есть ли какие-нибудь настройки Intellij, которые нужно изменить, чтобы воспользоваться этим? Либо через графический интерфейс, либо путем редактирования файла Info.plist? Я бы ...
вопрос задан: 26 February 2011 20:14
0
ответов

R: преобразование каждой строки кадра данных в элемент списка

У меня есть ряд операций с фреймами данных, которые я хотел бы ускорить с помощью mclapply () или других функций, подобных lapply (). Один из самых простых способов справиться с этим - сделать каждый ряд ...
вопрос задан: 24 February 2011 21:32
0
ответов

Почему операции с высокой скоростью ввода-вывода замедляют все в Linux? [закрыто]

Это может быть немного ОТ, но мне было интересно, почему наличие процесса, интенсивно использующего ввод-вывод (например, cp big file из одного места в другое на том же диске), замедляет все, даже процессы, которые ...
вопрос задан: 27 November 2010 08:06
0
ответов

Многоядерные ресурсы на чистом C

Кто-нибудь знает какие-нибудь указатели на информацию о многоядерном программировании на C? Прошу прощения, если вопрос задавался раньше, после "добросовестного" поиска я не смог его найти. Я был бы счастлив ...
вопрос задан: 25 November 2010 12:09
0
ответов

Реализация гибридной модели потоков (M: N)

Существует три модели потоков, которые используются в реализациях планирования потоков, обычно выполняемых ядрами ОС. Одна из них - гибридная (M: N) модель, в которой некоторые N потоков приложения отображаются в M ...
вопрос задан: 23 November 2010 09:50
0
ответов

Достижение многоядерности в Java - как?

Каков самый простой способ достижения многоядерности в Java? Под этим я подразумеваю, чтобы конкретно указать, какое ядро ​​должно выполнять некоторые части проекта, так что старые добрые «нормальные» потоки Java не являются ...
вопрос задан: 21 November 2010 09:24
0
ответов

как загружаются многоядерные процессоры?

разговор на очень низком уровне, как инициализируются ядра?
вопрос задан: 30 October 2010 09:58
0
ответов

Не удается получить argspec для вызываемых объектов Python?

Я играю с вызываемыми объектами Python. По сути, вы можете определить класс python и реализовать метод __call__, чтобы сделать экземпляр этого класса вызываемым. например, class AwesomeFunction (object): def ...
вопрос задан: 22 October 2010 17:41
0
ответов

Как происходит переключение контекста потоков на многоядерном процессоре?

При переключении контекста на одноядерном процессоре, ответственный код выполняется на единственном процессоре, который заботится о переключении потоков. Но как это сделать, когда у нас несколько процессоров? ...
вопрос задан: 12 October 2010 13:55
0
ответов

Как приложения работают на многоядерных машинах?

Я пытаюсь лучше понять, как работают многоядерные процессоры и как я как программист могу ими воспользоваться. Скажем, у меня есть стандартное консольное приложение .net. Он ничего не делает ...
вопрос задан: 28 September 2010 21:03
0
ответов

Состояние программирования и компиляции для многоядерных систем

Я занимаюсь некоторыми исследованиями многоядерные процессоры; В частности, я рассматриваю написание кода для многоядерных процессоров, а также компиляцию кода для многоядерных процессоров. Мне любопытно узнать о главном ...
вопрос задан: 7 September 2010 18:13
0
ответов

MATLAB и использующий несколько ядер для выполнения вычисления

Эй все. Я пытаюсь разобраться, как получить MATLAB, работающий максимально лучше всего. У меня есть довольно достойная новая машина. CPU Core i7 RAM 3.2 ГГц на 12 ГБ и большое свободное пространство. и сильная видеокарта...
вопрос задан: 21 July 2010 03:38
0
ответов

Почему MPI считают более твердой, чем общая память и Erlang, который рассматривают легче, когда они - оба передача сообщений?

Существует большая доля в эти дни в Erlang как язык для записи параллельных программ на многоядерном. Я услышал, что люди утверждают, что модель передачи сообщений Erlang легче к программе, чем...
вопрос задан: 9 October 2008 00:10