Use concurrent unordered map for parameter set registry

For thread safety, use tbb::concurrent_unordered_map for the parameter set registry.