diff --git a/src/configure b/src/configure
index 727f01228d203a5b61acbd521c29d18af47b24c2..7118a07736762e32dae06c79ea1ab365f51409a4 100755
--- a/src/configure
+++ b/src/configure
@@ -52,6 +52,42 @@ cd ${LOCAL}/conf
 TARG=$(uname -s -n)
 #
 case "$TARG" in
+'Linux turpan'*)  # Turpa, A100
+                export ARCH=${ARCH:-LXnvhpc2202}
+                export VER_MPI=${VER_MPI:-MPIAUTO}
+                export OPTLEVEL=${OPTLEVEL:-OPENACCO2}
+                export MVWORK=${MVWORK:-NO}
+                export VER_CDF=${VER_CDF:-CDFAUTO}
+ case "${ARCH}" in
+*LXnvhpc*) # NVIDIA Compiler		    
+export MNHENV=${MNHENV:-"
+module purge
+module load nvidia
+module load nvhpc/22.11
+module load cmake/3.25.1 
+
+export CUDALEVEL=cuda11.8
+export OPT_CPTCAP=cc80
+
+module list
+"}
+  ;;
+*LXarm*) # ARM Compiler
+# No true OpenACC ->     
+[[ "${OPTLEVEL}" =~ "OPENACCO2" ]] && OPTLEVEL=OPENACCDEFONLY   
+export MNHENV=${MNHENV:-"
+module purge
+module load arm 
+module load binutils/11.2.0 
+module load acfl/23.04 
+module load openmpi/arm/4.1.4-cpu
+module load cmake/3.25.1 
+
+module list
+"}
+  ;;
+  esac
+ ;;
 'Linux login'*leonardo*)  # Leonardo A100
                 export ARCH=${ARCH:-LXnvhpc2202}
                 export VER_MPI=${VER_MPI:-MPIAUTO}