Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    MapD

    mapd.com · Company blog · on HN since 2015

    MapD is the company blog of a GPU-accelerated SQL database for analytics and visualization of very large datasets.

    Visit blogHN submissions
    DatabasesData & VisualizationSystems & Performance
    What HN says

    HN commenters link it as an example of GPU databases, including its use of LLVM to compile SQL queries to CPU and GPU code.

    Stats for nerds
    33HN people shared it
    101linked in comments
    1.1Kstory points
    Sep 2018last shared
    2015people per year2018

    Top posts on HN

    1. 1
      MapD Open Sources GPU-Powered Database
      1 person · 263 points · first shared 2017 · 49 comments on HN
    2. 2
      Using GPUs to Speed Through the 1.2B Record Taxi Dataset
      2 people · 206 points · first shared 2016 · 47 comments on HN
    3. 3
      Visualizing Large Datasets on the GPU with Vega and MapD
      1 person · 117 points · first shared 2017 · 24 comments on HN
    4. 4
      Using LLVM to Accelerate Application Performance on GPUs
      1 person · 61 points · first shared 2016 · 12 comments on HN
    5. 5
      Announcing the MapD Cloud: self-service GPU-accelerated analytics
      1 person · 60 points · first shared 2018 · 7 comments on HN
    6. 6
      Interactively explore millions of tweets with the MapD GPU-powered database
      1 person · 55 points · first shared 2016 · 10 comments on HN
    7. 7
      Interactively Explore 120M Flight Records with GPUs
      1 person · 51 points · first shared 2016 · 12 comments on HN
    8. 8
      Optimizing Server-Side Rendering for Billion Plus Row Datasets
      3 people · 27 points · first shared 2016 · Discussion on HN
    9. 9
      Scaling Pandas to the Billions with Ibis and MapD
      3 people · 16 points · first shared 2018 · Discussion on HN
    10. 10
      The Toxic Effects of Latency in Analytical Applications
      1 person · 15 points · first shared 2016 · Discussion on HN

    What HN people wrote when they linked it

    • nivikshaFeb 2018

      hi - i took a look at the sqlite db. not to nitpick, but you have 4 indexes there?

      the overhead of indexes at tiny data sizes like this is minimal, so no surprise that sqlite or pg will compare favorably at laptop scale (FWIW, i ran this on a 4-core macbook pro with no GPU (i.e CPU only) and without indexes, mapd runs the query at ~1.5 sec while sqlite takes ~6).

      however, the bigger point is about how this experience scales. take a look at this public demo - https://www.mapd.com/demos/ships. it's 11 billion geo data points, and you'll see the same low millisecond response that FridgeSeal is talking about - again, no indexing (to verify, go to dev tools in your browser, turn on SQLLogging(true) in the console and look at the query times reported for the round trip. i'm sure you appreciate that the overhead (both creation and maintenance) of indexing scales with data size, plus sqlite/pg dont (AFAIK) offer anything by way of GPU-rendered charting.

    • cscheidNov 2015

      In terms of "in general", there's mapd, a startup doing something on a very similar space http://mapd.com/

      It's definitely the case that our work is not ready to be shrink-wrapped and sold. But the need for it is there. I'm no longer at AT&T Research and can't answer for their current needs, and I unfortunately cannot talk about the usage scenarios when I was there. There's the academic paper you can read, http://nanocubes.net/paper.pdf, which has a few examples.

      In practical terms, the difference in a system that has latency of a few seconds to one in which the queries come back in 60fps is significant, and enables a bunch of interesting stuff that might not be obvious at first sight.

    • niutechSep 2015

      Here is a paper on how to accelerate SQL database operations
      on a GPU: http://www.cs.virginia.edu/~skadron/Papers/bakkum_sqlite_gpgpu10.pdf (University of Virginia, 2010) and an ealier work: http://www.researchgate.net/profile/Qiong_Luo2/publication/237618362_Relational_Query_CoProcessing_on_Graphics_Processors1/links/0046353abc1a0c5dfd000000.pdf (Hong Kong University of Science and Technology, 2009)

      And here are similar pojects:

      http://www.mapd.com/

      https://github.com/antonmks/Alenka

    • wizzerkingMay 2017

      FRom a series of Google searches and webcrawls i maintain for myself for my middle and upper managers. So this is not technical stuff
      http://www.infoworld.com/article/3123747/data-center/faster-with-gpus-5-turbocharged-databases.html

      https://blazingdb.com

      http://diginomica.com/2016/04/11/do-gpu-optimized-databases-threaten-the-hegemony-of-oracle-splunk-and-hadoop/

      https://www.kinetica.com

      https://www.mapd.com

      and of course many many more scholarly articles through arxiv

    • tmostakAug 2015

      This is a great intro into the subject.

      We use LLVM to at MapD (http://mapd.com) to compile SQL queries to CPU and GPU machine code - it has given us a major boost over an interpreter based approach. For more see here - http://devblogs.nvidia.com/parallelforall/mapd-massive-throughput-database-queries-llvm-gpus/. If you have a background in LLVM or compilers in general and are interested in tackling problems like this please reach out at jobs@mapd.com.

    • jtsymondsOct 2016

      Hi infinite8s, to get additional information on how that chart was made, you can to go https://www.mapd.com/product/ scroll down to the bar chart, and click “See Details” under the chart. Shows the machines used, queries, and the source data set and size. Note that the machine configurations used to generate the chart were normalized for equivalent cost on AWS, i.e. the chart is hardware-dollar normalized.

    Related

    NVIDIA Technical Blogdevblogs.nvidia.com177 people

    Volta: Advanced Data Center GPU

    NVIDIA Technical Blog
    Company · last shared 2025
    Databricks Blogdatabricks.com298 people

    DBRX: A new open LLM

    Databricks Blog
    Company · last shared 2026
    Mark Litwintschiktech.marksblogg.com102 people

    A Minimalist Guide to SQLite

    Mark Litwintschik
    Personal · last shared 2026
    SVDS Blogsvds.com27 people

    Ethereum: Rise of the World Computer

    SVDS Blog
    Company · last shared 2021
    Uber Engineering Blogeng.uber.com525 people

    Why Uber Engineering Switched from Postgres to MySQL

    Uber Engineering Blog
    Company · last shared 2025
    Ayasdi Blogayasdi.com15 people

    Why Topological Data Analysis Works

    Ayasdi Blog
    Company · last shared 2019
    ScyllaDB Blogscylladb.com167 people

    How io_uring and eBPF Will Revolutionize Programming in Linux

    ScyllaDB Blog
    Company · last shared 2026
    DBMS2dbms2.com46 people

    Details on the Oracle failure at JPMorgan Chase

    DBMS2
    Personal · last shared 2022