diff --git a/qiskit/aqua/aqua_globals.py b/qiskit/aqua/aqua_globals.py
index <HASH>..<HASH> 100644
--- a/qiskit/aqua/aqua_globals.py
+++ b/qiskit/aqua/aqua_globals.py
@@ -34,6 +34,7 @@ class QiskitAquaGlobals:
         self._random_seed = None  # type: Optional[int]
         self._num_processes = QiskitAquaGlobals.CPU_COUNT
         self._random = None
+        self._massive = False
 
     @property
     def random_seed(self) -> Optional[int]:
@@ -79,6 +80,16 @@ class QiskitAquaGlobals:
             self._random = np.random.default_rng(self._random_seed)
         return self._random
 
+    @property
+    def massive(self) -> bool:
+        """Return massive to allow processing of large matrices or vectors."""
+        return self._massive
+
+    @massive.setter
+    def massive(self, massive: bool) -> None:
+        """Set massive to allow processing of large matrices or  vectors."""
+        self._massive = massive
+
 
 # Global instance to be used as the entry point for globals.
 aqua_globals = QiskitAquaGlobals()  # pylint: disable=invalid-name
Add global massive property to allow handling of large matrices (Qiskit/qiskit-aqua#<I>)