diff --git a/control/descriptor.c b/control/descriptor.c
index 2cbd9fd18099538deb33dd3e493c377f5ea3e773..7aed898158cea77c40df39b58ad84150d9df05a7 100644
--- a/control/descriptor.c
+++ b/control/descriptor.c
@@ -963,7 +963,6 @@ int CHAMELEON_Desc_Flush( const CHAM_desc_t        *desc,
  *
  */
 void CHAMELEON_user_tag_size(int user_tag_width, int user_tag_sep) {
-    RUNTIME_comm_set_tag_sizes( user_tag_width, user_tag_sep );
     return;
 }
 
diff --git a/include/chameleon/runtime.h b/include/chameleon/runtime.h
index 8d4570f3c24d3146cef2a206448be07b80ba504f..82818ba75fd6884940601b5e022a40ee96024a5a 100644
--- a/include/chameleon/runtime.h
+++ b/include/chameleon/runtime.h
@@ -214,22 +214,6 @@ RUNTIME_comm_rank( CHAM_context_t *ctxt );
 int
 RUNTIME_comm_size( CHAM_context_t *ctxt );
 
-/**
- * @brief Set the data tags bounds based on runtime tags limit.
- *
- * @param[in] user_tag_width
- *            Total number of bits used to defined the data tags (31 by default).
- *            Must be larger than 20.
- *
- * @param[in] user_tag_sep
- *            The number of bits dedicated to identify the pieces of data per
- *            descriptor.  (user_tag_width - user_tag_sep) defines the number of
- *            bits used to enumerate the descriptors.
- */
-void
-RUNTIME_comm_set_tag_sizes( int user_tag_width,
-                            int user_tag_sep );
-
 /**
  * @}
  *
diff --git a/runtime/openmp/control/runtime_descriptor.c b/runtime/openmp/control/runtime_descriptor.c
index 4cfff1164994fe07fd3f9fa555b4dd8580f1319c..ecec4def24f49034cccf3b0eacf38e2ab0a6018e 100644
--- a/runtime/openmp/control/runtime_descriptor.c
+++ b/runtime/openmp/control/runtime_descriptor.c
@@ -21,13 +21,6 @@
  */
 #include "chameleon_openmp.h"
 
-void RUNTIME_comm_set_tag_sizes( int user_tag_width,
-                                 int user_tag_sep )
-{
-    (void)user_tag_width;
-    (void)user_tag_sep;
-}
-
 void *RUNTIME_malloc( size_t size )
 {
     return malloc( size );
diff --git a/runtime/parsec/control/runtime_descriptor.c b/runtime/parsec/control/runtime_descriptor.c
index 0faed4a68a4b318a8f9444ca4253563633e75d0c..84fecb36063093e3770b4ae55cff2eb9015994dd 100644
--- a/runtime/parsec/control/runtime_descriptor.c
+++ b/runtime/parsec/control/runtime_descriptor.c
@@ -41,13 +41,6 @@ static chameleon_parsec_arena_t chameleon_parsec_registered_arenas[CHAMELEON_PAR
 
 #endif
 
-void RUNTIME_comm_set_tag_sizes( int user_tag_width,
-                                 int user_tag_sep )
-{
-    (void)user_tag_width;
-    (void)user_tag_sep;
-}
-
 void *RUNTIME_malloc( size_t size )
 {
     return malloc(size);
diff --git a/runtime/quark/control/runtime_descriptor.c b/runtime/quark/control/runtime_descriptor.c
index fc3f28020621d32f9a82d0dcb89374463cccb64d..1e9be06faf1e072269dfeea60eda2ef463214d3e 100644
--- a/runtime/quark/control/runtime_descriptor.c
+++ b/runtime/quark/control/runtime_descriptor.c
@@ -22,13 +22,6 @@
  */
 #include "chameleon_quark.h"
 
-void RUNTIME_comm_set_tag_sizes( int user_tag_width,
-                                 int user_tag_sep )
-{
-    (void)user_tag_width;
-    (void)user_tag_sep;
-}
-
 void *RUNTIME_malloc( size_t size )
 {
     return malloc( size );
diff --git a/runtime/starpu/control/runtime_descriptor.c b/runtime/starpu/control/runtime_descriptor.c
index 46f3832a43596ccc44f36e0e3a38b6503579bb3e..3438d0cb28cd51e549a488987ccd3d17e8afdaa2 100644
--- a/runtime/starpu/control/runtime_descriptor.c
+++ b/runtime/starpu/control/runtime_descriptor.c
@@ -40,20 +40,6 @@
 
 #endif
 
-void RUNTIME_comm_set_tag_sizes( int user_tag_width,
-                                 int user_tag_sep )
-{
-#if defined(CHAMELEON_USE_MPI)
-    int rc;
-    rc = chameleon_starpu_tag_init( user_tag_width, user_tag_sep );
-    if ( rc != CHAMELEON_SUCCESS ) {
-        chameleon_error("RUNTIME_user_tag_size",
-                    "must be called before creating any Cham descriptor with CHAMELEON_Desc_create(). The tag sizes will not be modified.");
-    }
-#endif
-    (void)user_tag_width; (void)user_tag_sep;
-}
-
 /**
  *  Malloc/Free of the data
  */