-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
3 lines (3 loc) · 15.1 KB
/
index.html
1
2
3
<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta name=generator content="Hugo 0.121.1"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=https://fireducks-dev.github.io/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/favicons/android-36x36.png sizes=36x36><link rel=icon type=image/png href=/favicons/android-48x48.png sizes=48x48><link rel=icon type=image/png href=/favicons/android-72x72.png sizes=72x72><link rel=icon type=image/png href=/favicons/android-96x96.png sizes=96x96><link rel=icon type=image/png href=/favicons/android-144x144.png sizes=144x144><link rel=icon type=image/png href=/favicons/android-192x192.png sizes=192x192><title>FireDucks</title>
<meta name=description content="FireDucks is a fast DataFrame python library with pandas-api"><meta property="og:title" content="FireDucks"><meta property="og:description" content="FireDucks is a fast DataFrame python library with pandas-api"><meta property="og:type" content="website"><meta property="og:url" content="https://fireducks-dev.github.io/"><meta property="og:image" content="https://fireducks-dev.github.io/images/fireducks_1200x630.png"><meta itemprop=name content="FireDucks"><meta itemprop=description content="FireDucks is a fast DataFrame python library with pandas-api"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="https://fireducks-dev.github.io/images/fireducks_1200x630.png"><meta name=twitter:title content="FireDucks"><meta name=twitter:description content="FireDucks is a fast DataFrame python library with pandas-api"><link rel=preload href=/scss/main.min.2404b01c5fb65f0b4d76f0c632723d405f2faf20557f5aeff94d8efb2e91ec8b.css as=style><link href=/scss/main.min.2404b01c5fb65f0b4d76f0c632723d405f2faf20557f5aeff94d8efb2e91ec8b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.6.3.min.js integrity="sha512-STof4xm1wgkfm7heWqFJVn58Hm3EtS31XFaagaa8VMReCXAkQnJZ+jEy8PCC/iT18dFy95WcExNHFTqLyp72eQ==" crossorigin=anonymous></script></head><body class=td-home><header><nav class="td-navbar navbar-dark js-navbar-scroll"><div class="container-fluid flex-column flex-md-row"><a class=navbar-brand href=/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>FireDucks</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class=navbar-nav><li class=nav-item><a class=nav-link href=/docs/get-started><span>Get Started</span></a></li><li class=nav-item><a class=nav-link href=/docs/user-guide/01-intro/><span>Docs</span></a></li><li class=nav-item><a class=nav-link href=/posts><span>Blogs</span></a></li><li class=nav-item><a class=nav-link href=/docs/benchmarks><span>Benchmarks</span></a></li><li class=nav-item><a class=nav-link href=/talks><span>Talks</span></a></li><li class=nav-item><a class=nav-link href=https://github.com/fireducks-dev/fireducks/issues target=_blank rel=noopener><span>Report Issue</span></a></li><li class=nav-item><a class=nav-link href=/docs/about-us><span>About Us</span></a></li><li class="nav-item dropdown d-none d-lg-block"><div class=dropdown><a class="nav-link dropdown-toggle" href=# role=button data-bs-toggle=dropdown aria-haspopup=true aria-expanded=false>English</a><ul class=dropdown-menu><li><a class=dropdown-item href=/ja/>Japanese</a></li></ul></div></li></ul></div><div class="d-none d-lg-block"></div></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><section class=home><div class="row justify-content-center"><div class="col-lg-12 text-center"><h1 class=mt-0>FireDucks</h1></div><div class="col-lg-12 col-xl-12 text-center"><p class=lead><span class=fs-3>Compiler Accelerated DataFrame Library for Python with fully-compatible pandas API</span></p><a class="btn btn-primary btn-lg px-4 mx-2 mb-2" href=https://fireducks-dev.github.io/docs/get-started/ role=button>Get Started</a></div><div class="mt-4 text-center"><code class="fs-3 import-pandas"><span class=text-python-keyword>import</span> <b>fireducks.</b>pandas <span class=text-python-keyword>as</span> pd</code></div><div class="mt-4 text-center fs-4"><div>News</div><a href=https://fireducks-dev.github.io/docs/release-note#v1.2.3>Release fireducks-1.2.3</a> (Feb 27, 2025)<br><a href=https://fireducks-dev.github.io/docs/benchmarks/#2-tpc-h-benchmark>Updated TPC-H Benchmark with FireDucks 1.2.2: 141x average speedup over pandas</a> (Feb 19, 2024)<br><a href=https://fireducks-dev.github.io/posts/data_flow_optimization>"Unveiling the Optimization Benefit of FireDucks Lazy Execution: Part #3" is now available(blog)</a> (Jan 31, 2025)<br></div></div><section><div class="container my-5"><div class="row justify-content-center"><div class="col-lg-4 order-lg-first text-center"><img src=https://fireducks-dev.github.io//images/G-1299152059-640x360.webp width=306></div><div class=col-lg-8><div class=h2>Accelerate pandas without any manual code changes</div><p>Do you have a pandas-based program that is slow? FireDucks can speed-up your programs without any manual code changes. You can accelerate your data analysis without worrying about slow performance due to single-threaded execution in pandas.</p></div></div></div><div class="container my-5"><div class="row justify-content-center"><div class="col-lg-4 order-lg-last text-center"><img src=https://fireducks-dev.github.io//images/G-1173733640-640x360.webp width=306></div><div class=col-lg-8><div class=h2>Sustainable and Economical</div><p>Concerned about the cost and environmental impact of cloud computing? Our acceleration technology reduces cloud usage fees, while minimizing the CO2 emissions at the same time, making FireDucks an environment-friendly and wallet-friendly choice.</p></div></div></div><div class="container my-5"><div class="row justify-content-center"><div class="col-lg-4 order-lg-first text-center"><img src=https://fireducks-dev.github.io//images/G-1412784748-640x360.webp width=306></div><div class=col-lg-8><div class=h2>Reliability and Performance</div><p>FireDucks is developed by infusing the essence of supercomputers that NEC has refined over the years. Made in Japan, high-quality FireDucks promises reliability and high performance.</p></div></div></div></section><section><h2 class="mb-5 text-center">Features</h2><div class=container><div class="row justify-content-center text-center"><div class=col-lg-4><div class=h3>Multithreaded ✨</div><p>FireDucks is multi-threaded, enabling higher speeds on multi-core CPUs. <a href=https://fireducks-dev.github.io/docs/user-guide/03-acceleration/#multithreaded>More</a></p></div><div class=col-lg-4><div class=h3>JIT Compile ⚡</div><p>A runtime compiler embedded in the library optimizes your code.
<a href=https://fireducks-dev.github.io/docs/user-guide/03-acceleration#compiler-accelerated>More</a></p></div><div class=col-lg-4><div class=h3>pandas API 🐼</div><p>FireDucks is fully compatible with pandas API. The only difference is the import statement. No additional learning is required to start with FireDucks.<a href=https://fireducks-dev.github.io/docs/get-started>Get started</a></p></div></div><div class="row justify-content-center text-center"><div class=col-lg-4><div class=h3>AS IS Execution 🚀</div><p>You can run your pandas program directly with FireDucks. Its import-hook functionality will automatically replace the import statement for pandas with the import statement for FireDucks. <a href=https://fireducks-dev.github.io/docs/get-started#import-hook>More</a></p></div><div class=col-lg-4><div class=h3>Benchmarks 📈</div><p>FireDucks shows high performance gain while executing various queries included in the TPC-H and TPCx-BB benchmarks. <a href=https://fireducks-dev.github.io/docs/benchmarks>More</a>.</p></div></div></div></section><section class="section section-sm"><h2 class="mb-5 text-center">Use Cases</h2><div class=container><div class="row justify-content-center text-center"><div class=col-lg-4><div class=h3>Automobile</div><div class=py-2><a href=https://fireducks-dev.github.io/docs/use-case/industries/#automobile><img src=https://fireducks-dev.github.io//images/G-971246808-640x360.webp style=width:300px;height:120px;object-fit:cover></img></a></div><p></p></div><div class=col-lg-4><div class=h3>Telecom</div><div class=py-2><a href=https://fireducks-dev.github.io/docs/use-case/industries/#telecom><img src=https://fireducks-dev.github.io//images/G-1198489792-640x360.webp style=width:300px;height:120px;object-fit:cover></img></a></div><p></p></div><div class=col-lg-4><div class=h3>Finance</div><div class=py-2><a href=https://fireducks-dev.github.io/docs/use-case/industries/#finance><img src=https://fireducks-dev.github.io//images/G-1269677040-640x360.webp style=width:300px;height:120px;object-fit:cover></img></a></div><p></p></div></div><div class="row justify-content-center text-center"><div class=col-lg-4><div class=h3>Cloud Hosting</div><div class=py-2><a href=https://fireducks-dev.github.io/docs/use-case/industries/#cloudhosting><img src=https://fireducks-dev.github.io//images/G-1312418673-640x360.webp style=width:300px;height:120px;object-fit:cover></img></a></div><p></p></div><div class=col-lg-4><div class=h3>E Commerce</div><div class=py-2><a href=https://fireducks-dev.github.io/docs/use-case/industries/#e-commerce><img src=https://fireducks-dev.github.io//images/G-1327127856-640x360.webp style=width:300px;height:120px;object-fit:cover></img></a></div><p></p></div><div class=col-lg-4><div class=h3>Gaming</div><div class=py-2><a href=https://fireducks-dev.github.io/docs/use-case/industries/#game><img src=https://fireducks-dev.github.io//images/G-1324678076-640x360.webp style=width:300px;height:120px;object-fit:cover></img></a></div><p></p></div></div></div></section><section><h2 id=from-users class="mb-5 text-center">From Users</h2><div class="d-lg-flex justify-content-center"><div class="card mx-4 mb-4" style=width:18rem><img src=https://fireducks-dev.github.io//images/index_banner.webp class=card-img-top alt=alt><div class="card-body px-2"><h5 class=card-title>TTDC</h5><p class=card-text>Toyota Technical Development Corporation has seen significant benefits within about three months of the introduction of the system.</p><a href=https://www.nec.com/en/global/rd/technologies/202312/index.html class="card-link stretched-link" target=_blank>Read</a></div></div><div class="card mx-4 mb-4" style=width:18rem><img src=https://fireducks-dev.github.io//images/G-1085892316.webp class=card-img-top alt=alt><div class="card-body px-2"><h5 class=card-title>NEC Solution Innovators</h5><p class=card-text>NEC Solution Innovators, Ltd. has used FireDucks for a data analysis task.</p><a href=https://fireducks-dev.github.io/posts/nes_taxi class="card-link stretched-link">Read</a></div></div></div></section><section><h2 id=from-devs class="mb-5 text-center">From Developers</h2><div class="d-lg-flex justify-content-center"><div class="card mx-4 mb-4" style=width:18rem><img src=https://fireducks-dev.github.io//images/G-1684558552-640x360.webp class=card-img-top alt=alt></img><div class="card-body px-2"><h5 class=card-title>Efficient optimization of data flow</h5><p class=card-text>By Sourav Saha | 2025-01-31</p><p class=card-text>This article explains how FireDucks lazy-execution optimizes the data flow of a user program</p><a href=/posts/data_flow_optimization/ class="card-link stretched-link">Read</a></div></div><div class="card mx-4 mb-4" style=width:18rem><img src=https://fireducks-dev.github.io//images/G-1684558552-640x360.webp class=card-img-top alt=alt></img><div class="card-body px-2"><h5 class=card-title>Pitfalls of %%time</h5><p class=card-text>By Osamu Daido | 2024-12-26</p><p class=card-text>Let's take a look at pitfalls of the %%time magic command with FireDucks.</p><a href=/posts/2024-12-26-time-pitfalls/ class="card-link stretched-link">Read</a></div></div><div class="card mx-4 mb-4" style=width:18rem><img src=https://fireducks-dev.github.io//images/G-1684558552-640x360.webp class=card-img-top alt=alt></img><div class="card-body px-2"><h5 class=card-title>How to take traces in FireDucks</h5><p class=card-text>By | 2024-12-20</p><p class=card-text>This article introduces how to get execution traces in FireDucks.</p><a href=/posts/2024-12-20-trace/ class="card-link stretched-link">Read</a></div></div><div class="card mx-4 mb-4" style=width:18rem><img src=https://fireducks-dev.github.io//images/G-1684558552-640x360.webp class=card-img-top alt=alt></img><div class="card-body px-2"><h5 class=card-title>Ensuring compatibility with pandas in the GPU version of FireDucks</h5><p class=card-text>By | 2024-12-19</p><p class=card-text>In this article, we will introduce what points we have to be careful about when developing the GPU version of FireDucks to ensure compatibility with pandas.</p><a href=/posts/2024-12-19-araki-en/ class="card-link stretched-link">Read</a></div></div></div></section></section></main><footer class="td-footer row d-print-none"><div class=container-fluid><div class="row mx-md-2"><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class=td-footer__links-list><li class=td-footer__links-item data-bs-toggle=tooltip title="Post issues on GitHub issues" aria-label="Post issues on GitHub issues"><a target=_blank rel=noopener href=https://github.com/fireducks-dev/fireducks aria-label="Post issues on GitHub issues"><i class="fa-brands fa-github"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Send an e-mail to us" aria-label="Send an e-mail to us"><a target=_blank rel=noopener href=mailto:[email protected] aria-label="Send an e-mail to us"><i class="fa-solid fa-envelope"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Follow us in X" aria-label="Follow us in X"><a target=_blank rel=noopener href=https://x.com/fireducksdev aria-label="Follow us in X"><i class="fa-brands fa-x-twitter"></i></a></li><li class=td-footer__links-item data-bs-toggle=tooltip title="Join us on Slack" aria-label="Join us on Slack"><a target=_blank rel=noopener href=https://join.slack.com/t/fireducks/shared_invite/zt-2j4lucmtj-IGR7AWlXO62Lu605pnBJ2w aria-label="Join us on Slack"><i class="fa-brands fa-slack"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"></div><div class="td-footer__copyright-etc col-12 col-sm-4 text-center py-2 order-sm-2"><span>© 2025 FireDucks Dev Team All Rights Reserved</span></div></div></div></footer></div><script src=/js/main.min.350b703200e2632331b6ab5a6c71195d176b52e89c9b70db7c43764d40b28d92.js integrity="sha256-NQtwMgDiYyMxtqtabHEZXRdrUuicm3DbfEN2TUCyjZI=" crossorigin=anonymous></script><script defer src=/js/click-to-copy.min.f724d3de49218995223b7316aa2e53e2b34bf42026bf399ebb21bb02212402d1.js integrity="sha256-9yTT3kkhiZUiO3MWqi5T4rNL9CAmvzmeuyG7AiEkAtE=" crossorigin=anonymous></script><script src=/js/tabpane-persist.js></script></body></html>