We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
When trying to run map i get the following:
Waiting for licence
Arm Forge 21.0 - Arm MAP
MAP: Your current licence (12827) does not permit as many processes as you requested.
MAP: Requested Processes: 5
MAP: Available Processes: 1
MAP: Please contact the Arm Forge support team if you wish to profile more processes.
It runs fine on a single process, but not on multiple.
How do I run this on more than one process? I would expect that a single license seat is all that should be required to run a parallel job, not seats=num of processes.
Is this an error?
>So I guess what I need is the client licence for 11587 copied to >/software/licence/arm-forge/Licence
Yes. Can you send the output of
cat /software/licence/arm-forge/Licence.11587
just to be sure it's the wrong one.
type=3
serial_number=11578
max_processes=1024
features=ddt,map,perf-report,cuda,metrics-pack,arch:x86_64,arch:aarch64
expires=2022-08-31 23:59:00
support_expires=2022-08-31 23:59:00
mac=24:8a:07:e3:02:e0
interface=any
debuggers=gdb
serverport=4241
max_users=1024
beat=60
retry_limit=5
max_all_processes=1024
hash2=13f376cf.................
Yes that is definitely the server licence. Try using this client licence template:
--type=2serial_number=11578hostname={your server hostname here}serverport=4241features=ddt,map,perf-report,cuda,metrics-packhash2=e0f91af1a787694f4838cb7a797dc59d1675f3dd--
Great - thats sorted it. Thanks!