There are several places where VTune™ stores its temporary and project files: user files, instrumented binaries for the current user, and symbol cache files for all VTune users.
The default location for VTune user files, including data files associated with activities and activity results, is the user home directory. It can be changed by using the VTUNE_USER_DIR environment variable. If the variable is not set, then the default location is $HOME/VTune, in case you are using VTune in command line (vtl). If you are using Eclipse* GUI (vtlec), the following directories are also created: $HOME/.eclipse and ECLIPSE_WORSKPACE (it is set during Eclipse startup).
The default location for instrumented binaries and shared objects is /tmp/vtune_$USER/Cache directory. You can change it via vtl global-options by setting "cache-directory" set of parameters. For example: vtl global-options cache-directory=/new/cache/location/Cache
If you are using Eclipse GUI, you can change it for every Call Graph activity using Configure Call Graph Collectors » Advanced Tab.
The default location for symbol cache files is /opt/intel/vtune/global-data/ directory. You can change it by setting the VTUNE_GLOBAL_DIR environment variable.