Built for Speed
Row64's highly parallelized client-server architecture updates data at sub-millisecond speeds while powering a new generation of highly interactive dashboards.
Optimized for Performance
Every consideration in developing Row64's technology stack was made with performance in mind.
Threaded Visitors
Row64 Server uses hardware optimization & CPU multi-threading to push speed limits. Visitors viewing dashboards will all be placed on a separate thread server-side, and the messages used to create and filter the dashboard will also be threaded.
Threaded Panes
With Row64 Dashboards, each pane is drawn & calculated by a different thread by default. This can result in significant increases in load time and calculation speed.
Threaded Text
Text & paragraph data are significant bottlenecks in dashboard load and evaluation. Row64 automatically threads text data, optimizing it without requiring any additional configuration.
Threaded-Compute
Computation and evaluation graphs all take full advantage of advances in multi-core technologies.
GPU-Compute
Compute resources can be load-balanced and configured to share between Visitors, CPU & GPU optimally (if GPU resources are present).
Additional Optimizations
Hybrid Engine
Intelligently processes compute across CPU & GPU based on workload and operation type.
Threaded Compression
Accelerates data transfer by compressing data across multiple processors.
Zero Copy Communications
Eliminates data duplication to streamline large data transfers.
Contiguous Memory
Keeps more data in your high-speed cache, optimizing performance and predictability in the data flow.
Businesses often have the dilemma of too much data to work with interactively in todays analytics tools. Row64 allows the creativity and modeling speed of the spreadsheet without limits.
Clemens Kownatzki Associate Dean, Pepperdine Graziadio