You may want to read this:
http://www-106.ibm.com/developerwork...0304chong.html
"Fenced processes to run user code on the server outside the firewall for both stored procedures and user defined functions.
The db2fmp is always a separate process, but may be multithreaded depending on the types of routines it executes.
Note: This process replaces both the db2udf and db2dari processes that were used in previous versions of DB2."