Commit graph

  • 62febf1127 [wip] 3D transfer functions dkeller/chimera Daniel Keller 2025-02-03 10:34:05 +0100
  • ace4469fc4 Add -fno-tree-loop-distribute-patterns to avoid spurious memset fc/verilator Francesco Conti 2025-01-31 21:16:05 +0100
  • 7308922ffa Add nocluster.c file with empty synch_barrier Francesco Conti 2025-01-31 15:03:42 +0100
  • 133f3cfe2f Remove absurd -U__riscv__ flag in compilation with CV32 Francesco Conti 2025-01-31 11:21:39 +0100
  • 8c2ded8785 Minor doc updates: linking to article on quantization (pulp-runtime) master saymrwulf 2025-01-30 07:00:00 +0100
  • 1b08e150ca Trying out boneh-franklin approach for IBE (ref. 2003 paper) (pulp-runtime) saymrwulf 2025-01-30 00:58:00 +0100
  • 9175012270 Minor doc updates: linking to article on quantization (pulp-runtime) saymrwulf 2025-01-30 05:24:00 +0100
  • 05e3e10361 Implementing approach from a new paper read last night (pulp-runtime) saymrwulf 2025-01-30 01:40:00 +0100
  • 272b0dafba Fix run target for pulp cluster upstream-features Andrea Belano 2025-01-28 16:07:14 +0100
  • 28406c4e54 Correctly set QUESTA variable for pulp cluster Andrea Belano 2025-01-28 15:44:23 +0100
  • dfd91b93a1 Add UART drivers in case this is a host peripheral to differentiate them from those that make use of udma lg/host_uart Luigi Ghionda 2025-01-26 12:47:37 +0100
  • 7ddcb0037e Support fast_debug bootmode in Verilator Francesco Conti 2025-01-21 18:35:59 +0100
  • 26f3f15a15 Align to Verilatable PULPissimo Francesco Conti 2025-01-21 18:24:43 +0100
  • da4e51e71d Fix unset PULP_OBJDUMP when specifying toolchain path lg/objdump Luigi Ghionda 2025-01-15 15:30:51 +0100
  • 895dc98543 Experimenting with FPGA constraints (source: Trimberger 'Three Ages of FPGAs') (pulp-runtime) saymrwulf 2024-12-15 06:11:00 +0100
  • 49e0402014 Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) saymrwulf 2024-12-15 04:59:00 +0100
  • 01231a2639 Quick fix, referencing a known issue from the official repo (pulp-runtime) saymrwulf 2024-12-15 18:25:00 +0100
  • a5bc02ef28 Enable HMR unit for base pulp cluster Andrea Belano 2024-12-10 15:02:35 +0100
  • 6a8fff7f2a Upstream astral features Andrea Belano 2024-12-10 11:33:15 +0100
  • c8fdbf6462 [add] added L1toL1 function declaration, dma barrier and status take dma_id structure as an input - needed to differentiate between streams. Daniel Keller 2024-12-02 11:38:00 +0100
  • bfebf7407a [wip fix] complete overhaul HAL iDMA. Return id and stream number for all functions Daniel Keller 2024-11-29 11:33:04 +0100
  • 5a063a89f4 Fix wrong sync loop address for non-astral chips astral Andrea Belano 2024-11-13 17:39:40 +0100
  • 1206335a83 Refactor for clarity, might break a few tests though (pulp-runtime) saymrwulf 2024-11-09 04:54:00 +0100
  • 20bab9c313 Late-night bugfix on financial RL environment (pulp-runtime) saymrwulf 2024-11-09 20:51:00 +0100
  • 7cae42244b Quick fix, referencing a known issue from the official repo (pulp-runtime) saymrwulf 2024-11-09 04:57:00 +0100
  • 5adc1837fd Experimenting with FPGA constraints (source: Trimberger 'Three Ages of FPGAs') (pulp-runtime) saymrwulf 2024-11-02 06:33:00 +0100
  • 0304b96543 Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) saymrwulf 2024-11-02 19:51:00 +0100
  • bc492c2058 Fix bugs: Enable_ND configuration register correct value, add return value for idma id transaction Daniel Keller 2024-11-01 15:48:37 +0100
  • 59580bbc0f Experimenting with FPGA constraints (source: Trimberger 'Three Ages of FPGAs') (pulp-runtime) saymrwulf 2024-10-08 08:10:00 +0200
  • b1ab03a4ab Experimenting with FPGA constraints (source: Trimberger 'Three Ages of FPGAs') (pulp-runtime) saymrwulf 2024-10-08 17:29:00 +0200
  • 5ea6c5c7f6 Minor doc updates: linking to article on quantization (pulp-runtime) saymrwulf 2024-09-15 04:32:00 +0200
  • 7c76aedfd5 Add cache linker script safety-island Michael Rogenmoser 2024-08-22 16:56:39 +0200
  • cd4c192c42 Quick fix, referencing a known issue from the official repo (pulp-runtime) saymrwulf 2024-07-28 03:08:00 +0200
  • 8b1284bcd2 Minor doc updates: linking to article on quantization (pulp-runtime) saymrwulf 2024-07-28 20:37:00 +0200
  • 7ca70a4210 Quick fix, referencing a known issue from the official repo (pulp-runtime) saymrwulf 2024-07-28 03:37:00 +0200
  • edfa33be65 Implementing approach from a new paper read last night (pulp-runtime) saymrwulf 2024-07-28 20:36:00 +0200
  • 48623b66f5 Quick fix, referencing a known issue from the official repo (pulp-runtime) saymrwulf 2024-07-14 06:52:00 +0200
  • 8ac864449f Quick fix, referencing a known issue from the official repo (pulp-runtime) saymrwulf 2024-07-14 04:43:00 +0200
  • 6af7e3ba3d Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) saymrwulf 2024-07-14 02:20:00 +0200
  • 319fb5412b add cluster-specific iDMA HAL functions georgr/nn_tests Georg Rutishauser 2024-07-02 11:33:23 +0200
  • 0aa2c89de3 add iDMA zeromem HAL function Georg Rutishauser 2024-07-01 18:29:09 +0200
  • 33bef97df3 fix pulp_cluster.mk makefile Georg Rutishauser 2024-06-28 15:39:40 +0200
  • fc79aa1006 update iDMA driver and add LEGACY_DMA flag Georg Rutishauser 2024-06-28 15:30:25 +0200
  • 667eb3af97 [WIP] add pre-alpha iDMA drivers and #defines Georg Rutishauser 2024-06-27 17:43:53 +0200
  • 3ba9a34966
    Merge pull request #49 from pulp-platform/lg/hci-ecc Yvan Tortorella 2024-06-25 11:54:02 +0200
  • 0bf9d54375 rules: Add threadx support aottaviano/threadx aottaviano 2024-02-27 10:27:15 +0100
  • 2a505d42ae add dummy pmsis header and xpulpnn march flag to pulp_cluster target Georg Rutishauser 2024-06-11 15:10:50 +0200
  • f6ff1d54b5 Simplify run target for platform=fpga Luca 2023-06-07 10:57:17 +0200
  • 3aebe9a5ec
    Fix include lg/hci-ecc Luigi Ghionda 2024-06-03 22:37:08 +0200
  • 551a0696c0 Add APIs for ECC-extended HCI These APIs are needed to access memory-mapped registers holding the number of detected errors by the ECC decoders of the interconnect Luigi Ghionda 2024-05-09 15:57:57 +0200
  • 46ad231482 Remove xfir fc/llvm Francesco Conti 2024-05-28 00:06:23 +0200
  • bbabedb392 Merge remote-tracking branch 'origin/pulpissimo_v8_drivers' into fc/llvm Francesco Conti 2024-05-26 00:33:33 +0200
  • 4c831baf80 Prepare stimuli with 'make all' instead of 'make run' Francesco Conti 2024-05-25 23:44:03 +0200
  • 7ea5a725e4 Quality-of-life changes Francesco Conti 2024-05-25 20:33:59 +0200
  • ad0f614a1b Reduce PULPissimo memory size to default pulpissimo_v8_drivers Michael Rogenmoser 2024-05-23 13:28:38 +0200
  • 326f85ce9a Reset caller-saved registers in crt0.S Francesco Conti 2024-05-22 23:21:53 +0200
  • a4c7916fff Convenience fixes Francesco Conti 2024-05-19 23:39:57 +0200
  • 3b10f5f51e Make init.c LLVM-compliant by disabling .ctors Francesco Conti 2024-05-19 23:38:39 +0200
  • d812c92404 tabs -> spaces Francesco Conti 2024-05-19 23:35:56 +0200
  • a8486d33a2 Add memchr from freeBSD (to enable printf!) Francesco Conti 2024-05-19 23:35:28 +0200
  • 7b50643266 Target LLVM instead of GCC Francesco Conti 2024-05-19 16:23:42 +0200
  • fcca7032d4 Fix broken sym-linking fc/cv32e40x Francesco Conti 2024-05-15 22:11:44 +0200
  • 0fd32ded59 Trying out boneh-franklin approach for IBE (ref. 2003 paper) (pulp-runtime) saymrwulf 2024-04-30 06:48:00 +0200
  • 1451e63d48 Minor doc updates: linking to article on quantization (pulp-runtime) saymrwulf 2024-04-30 20:27:00 +0200
  • fc2828dd0f Refactor for clarity, might break a few tests though (pulp-runtime) saymrwulf 2024-04-30 19:21:00 +0200
  • d1cd481fb5 Refactor for clarity, might break a few tests though (pulp-runtime) saymrwulf 2024-04-30 03:38:00 +0200
  • 1a3eafb9a0 Add PULPissimo CV32E40X target Francesco Conti 2024-04-23 19:07:11 +0200
  • f3e685f38e
    Merge pull request #48 from pulp-platform/yt/tapeout-cfg Yvan Tortorella 2024-04-23 14:08:09 +0200
  • d8972b0f0c Change L2 address. yt/tapeout-cfg Yvan Tortorella 2024-04-23 13:58:55 +0200
  • 0782b2fee0 Align to QoL changes introduced previously in carfield-cluster fc/qol-changes-astral Francesco Conti 2024-04-16 10:29:02 +0000
  • ed59950ab7
    Merge pull request #45 from pulp-platform/fc/qol-fixes Francesco Conti 2024-04-16 10:30:11 +0200
  • 0bdc1d51b0
    Merge pull request #47 from pulp-platform/yt/tout-config Yvan Tortorella 2024-04-08 17:38:43 +0200
  • 8f386ea186 Refactor for clarity, might break a few tests though (pulp-runtime) saymrwulf 2024-04-06 23:40:00 +0200
  • f208e9f304 Reduce number of cluster cores for Astral yt/tout-config Riccardo Tedeschi 2024-03-29 10:49:25 +0100
  • e3a8142583 Small quality-of-life fixes Francesco Conti 2024-03-05 23:11:27 +0000
  • 570acef56b Use QUESTA environment variable coupled with vsim. yt/carfield Yvan Tortorella 2024-01-25 15:36:19 +0100
  • 54a233a835 Add dedicated astral config. Yvan Tortorella 2024-03-23 19:36:22 +0100
  • 2b98d1baa4 Fix bwruntests yaml loader Michael Rogenmoser 2024-03-22 17:16:05 +0100
  • 8b508dca78
    Merge pull request #44 from pulp-platform/rt/scrubber-api-fix Yvan Tortorella 2024-02-29 18:18:14 +0100
  • 5c38feaf15 Fix offset in scrubber APIs rt/scrubber-api-fix Riccardo Tedeschi 2024-02-29 11:46:41 +0100
  • 7c791d0568
    Merge pull request #43 from pulp-platform/yt/tcdm-scrubber Yvan Tortorella 2024-02-28 17:09:00 +0100
  • 1cbf59cba8 Add APIs for TCDM scrubber. Yvan Tortorella 2024-02-27 19:31:55 +0100
  • 13e7333c4b Add default platform setting to RTL Michael Rogenmoser 2024-02-26 13:51:55 +0100
  • e90f6e5327
    Merge pull request #41 from pulp-platform/rt/fix-bwruntests Yvan Tortorella 2024-02-13 09:03:12 +0100
  • e09b72160a Fix missing argument Loader in bwruntests.py rt/fix-bwruntests Riccardo Tedeschi 2024-02-12 18:40:49 +0100
  • 197d06b6ad Use environment variable for VSIM Michael Rogenmoser 2024-02-06 17:18:29 +0100
  • b7f2b67774 Update run target in Makefile * Pass APP variable to the startup TCL script * Change the executed startup script based on gui or batch simulation Riccardo Tedeschi 2023-10-04 16:29:45 +0200
  • 38ae6be6e2 Use environment variable for VSIM lv/pulp_cluster Michael Rogenmoser 2024-02-06 17:18:29 +0100
  • cc5186665d Use QUESTA environment variable coupled with vsim. Yvan Tortorella 2024-01-25 15:36:19 +0100
  • 09b9da49c5 Fix missing space Riccardo Tedeschi 2023-10-04 09:00:26 +0200
  • 7982df2478 Quick fix, referencing a known issue from the official repo (pulp-runtime) saymrwulf 2024-01-22 02:26:00 +0100
  • 568660844d Minor doc updates: linking to article on quantization (pulp-runtime) saymrwulf 2024-01-04 19:53:00 +0100
  • 3e1e064bb0 Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) saymrwulf 2024-01-04 04:24:00 +0100
  • 3e7f501c48 Trying out boneh-franklin approach for IBE (ref. 2003 paper) (pulp-runtime) saymrwulf 2024-01-04 22:57:00 +0100
  • b98bde9569 Minor doc updates: linking to article on quantization (pulp-runtime) saymrwulf 2024-01-04 05:08:00 +0100
  • 55fb2c4ce5 Quick fix, referencing a known issue from the official repo (pulp-runtime) saymrwulf 2024-01-03 20:56:00 +0100
  • d34b9a9548 Implementing approach from a new paper read last night (pulp-runtime) saymrwulf 2024-03-12 17:38:00 +0100
  • e39add20ac Trying out boneh-franklin approach for IBE (ref. 2003 paper) (pulp-runtime) saymrwulf 2024-03-12 00:50:00 +0100
  • ed5666c685 Trying out boneh-franklin approach for IBE (ref. 2003 paper) (pulp-runtime) saymrwulf 2024-03-12 08:23:00 +0100
  • aa21020c2c Testing bigger LLM config, referencing 'Attention Is All You Need' (pulp-runtime) saymrwulf 2024-02-19 02:48:00 +0100