Posts: 7
Threads: 5
Joined: Sep 2023
When running the polybench 2mm test with the default HERO setup, the EXTRAMINI and MINI datasets both run without issue after defining them in the 2mm.h file. However, any size larger than those results in some kind of silent erroring out, where there is no output after "[0,0] ---> omp_set_default_device" and the run seemingly ends without executing the calculation or producing any error message. Is there a memory parameter or something I need to change in order to get the larger datasets to run?
Posts: 3
Threads: 0
Joined: May 2026
(08-05-2026, 09:39 PM)ajgaspar Wrote: When running the polybench 2mm test with the default HERO setup, the EXTRAMINI and MINI datasets both run without issue after defining them in the 2mm.h file. However, any size larger than those results in some kind of silent erroring out, where there is no output after "[0,0] ---> omp_set_default_device" and the run seemingly ends without executing the calculation or producing any error message. Is there a memory parameter or something I need to change in order to get the larger datasets to run? hot games
I’ve run into something similar with larger datasets. Since EXTRAMINI and MINI work but the larger ones stop immediately after
Code:
omp_set_default_device
, I’d suspect a memory/allocation limit rather than the PolyBench calculation itself.
I’d check the HERO configuration for the available L2/cluster memory and external-memory settings, and also look at the linker map or runtime output to see where the larger arrays are being placed. If the dataset exceeds the memory region used by the default setup, increasing the dataset size alone probably won’t be enough—you may need to adjust the memory layout or explicitly place the larger arrays in external memory.
Posts: 4
Threads: 0
Joined: Oct 2026
10-27-2026, 01:22 PM
(This post was last modified: 10-29-2026, 06:50 AM by olivianaylor.
Edit Reason: correct URL
)
The PULP Platform community provides an opportunity for developers and researchers to discuss energy-efficient computing, RISC-V processors, and embedded system design. Forum discussions can help members exchange technical knowledge, explore implementation challenges, and learn about low-power hardware solutions. Sharing practical experiences within this community can encourage innovation and help users better understand the possibilities of modern processor architectures.
The keyword
Take my PMP exam for me reflects the pressure professionals may experience while preparing for the Project Management Professional certification. Balancing employment, personal commitments, and exam preparation can be difficult. Practice exams, organized study schedules, and qualified tutoring can help candidates understand project management principles, improve their confidence, and prepare effectively to complete the assessment themselves while maintaining professional integrity.