MapD: база данных, которая работает на графических процессорах

Сегодня мы переживаем феномен Большие данные, мы можем получить огромное количество данных из бесконечного числа источников. Этот огромный объем данных дает много преимуществ, но также создает множество проблем. Самые распространенные из них: время ответа в массовом наборе данных.

1

MapD был рожден, чтобы предлагать высокие скорости в области аналитических баз данных. Создан для обработки триллионы записей за миллисекунды используя преимущества вычислительной мощности, предлагаемой Графические процессоры. Созданный специально для того, чтобы в полной мере использовать все возможности аппаратного и программного обеспечения, доступные в видеокартах, он предлагает аналитикам и специалистам по обработке данных время отклика примерно на 3 порядка (x1000) по сравнению с технологиями, которые ранее использовались для этих целей. Использование преимуществ параллелизма графических процессоров (около 80000 8 ядер в современных графических процессорах) и большой пропускной способности памяти (около 5 Гбит / с) для выполнения линейной алгебры и поиска в базе данных с использованием LLVM для компиляции в реальном времени каждого консультации, в дополнение к хранению наиболее часто запрашиваемых данных в кеше графических процессоров (высокоскоростная память DDRXNUMX).

Мы должны помнить, что в мире больших данных не используются традиционные базы данных, основанные на записи и сохранении файлов, поскольку это вызовет чрезмерное количество задач ввода-вывода на жестком диске. Для анализа миллиардов записей базы данных в памяти, как и Apache Spark. Однако для получения необходимого объема памяти и желаемой производительности вам понадобится кластер серверов, и мы знаем, что это подразумевает затраты на оборудование, сетевые кабели и большее количество технических специалистов. Таким образом, MapD предлагает возможность достижения высокой производительности с меньшими затратами и сложностью, позволяя большему количеству людей иметь доступ к высокопроизводительным технологиям для анализа данных.

3

Благодаря поддержке графическими процессорами MapD также предлагает среду для визуализации данных с использованием графических возможностей графических процессоров. Он облегчает создание интерактивных графиков с большим объемом данных, позволяя взаимодействовать с информацией почти в реальном времени (полусонная мечта любого аналитика данных). Помимо включения некоторых алгоритмов машинного обучения (Machine Learning), для выполнения расширенного анализа в той же среде с использованием графических процессоров.

2

Приглашаем прогуляться по Официальная страница MapD чтобы подробнее рассмотреть каждую из его функций. Они также предлагают статью, которую вы можете скачать бесплатно, с подробным описанием технологий и подходов, которые сделали возможным использование MapD. Вы даже можете насладиться демос удивительно!
MapD в настоящее время находится в стадии бета-тестирования и доступно для Linux, вы можете написать им (вместе с пояснительным заявлением), чтобы принять в нем участие.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Хесус Пералес сказал

    Никогда не представляйте себе такого рода вещи, если сначала мне показалось странным переосмыслить db, все на продвижение