Config.in 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. config BR2_PACKAGE_PARSEC_BENCHMARK
  2. bool "PARSEC_BENCHMARK"
  3. help
  4. Parsec system benchmark.
  5. http://parsec.cs.princeton.edu/
  6. if BR2_PACKAGE_PARSEC_BENCHMARK
  7. config BR2_PACKAGE_PARSEC_BENCHMARK_BUILD_LIST
  8. string "build_list"
  9. default splash2x
  10. help
  11. Space separated list of parsec packages to build.
  12. config BR2_PACKAGE_PARSEC_BENCHMARK_PARSECMGMT
  13. bool "parsecmgmt"
  14. select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
  15. select BR2_PACKAGE_BASH
  16. help
  17. Enable the parsecmgmt script.
  18. Too slow for gem5, but doable in QEMU.
  19. This installs bash because Parsec shell scripts use a hardcoded /bin/bash
  20. One option would be to try and use /bin/sh.
  21. But symlinking fails because of BusyBox' symlink mechanism.
  22. The other option would be to patch Parsec to use /bin/sh and be POSIX compliant.
  23. But let's take the path of smallest resistance for now.
  24. if !BR2_PACKAGE_PARSEC_BENCHMARK_PARSECMGMT
  25. config BR2_PACKAGE_PARSEC_BENCHMARK_INPUT_SIZE
  26. string "input_size"
  27. default test
  28. help
  29. Which input size to generate on the host for the guest.
  30. endif
  31. endif