The Unix/Linux error message "Killed" means that the operating system stopped the program. This almost always happens because the system runs out of memory -- and notice your run required 3.6 Gbytes of memory (at least). There is no way for a program to intercept the "Kill" command, and Unix doesn't deign to actually say
why the death penalty was invoked, so the situation appears mysterious.
You can try to use the '-virtvec' option to save memory -- the program will run slower, but it has a better chance to complete. The only other option is to cut your datasets into slices (3dZcutup), process each one separately, and then glue the results back together (3dZcat) -- this process is not complex, but is painful enough that I recommend that you try '-virtvec' first -- which requires using '-jobs' as well, but you are already doing that.