arm_compute v18.08
diff --git a/documentation/navtreedata.js b/documentation/navtreedata.js
index d6ae97a..2fbc187 100644
--- a/documentation/navtreedata.js
+++ b/documentation/navtreedata.js
@@ -28,7 +28,14 @@
           [ "Cygwin", "index.xhtml#S3_5_2_cygwin", null ]
         ] ],
         [ "The OpenCL stub library", "index.xhtml#S3_6_cl_stub_library", null ],
-        [ "The Linux OpenGLES and EGL stub libraries", "index.xhtml#S3_7_gles_stub_library", null ]
+        [ "The Linux OpenGLES and EGL stub libraries", "index.xhtml#S3_7_gles_stub_library", null ],
+        [ "OpenCL DDK Requirements", "index.xhtml#S3_8_cl_requirements", [
+          [ "Hard Requirements", "index.xhtml#S3_8_1_cl_hard_requirements", null ],
+          [ "Performance improvements", "index.xhtml#S3_8_2_cl_performance_requirements", null ]
+        ] ],
+        [ "OpenCL Tuner", "index.xhtml#S3_9_cl_tuner", [
+          [ "How to use it", "index.xhtml#S3_9_1_cl_tuner_how_to", null ]
+        ] ]
       ] ]
     ] ],
     [ "Library architecture", "architecture.xhtml", [
@@ -50,7 +57,8 @@
         ] ],
         [ "Tensors", "architecture.xhtml#S4_6_2_tensors", null ],
         [ "Images and Tensors description conventions", "architecture.xhtml#S4_6_3_description_conventions", null ],
-        [ "Working with Images and Tensors using iterators", "architecture.xhtml#S4_6_4_working_with_objects", null ]
+        [ "Working with Images and Tensors using iterators", "architecture.xhtml#S4_6_4_working_with_objects", null ],
+        [ "Sub-tensors", "architecture.xhtml#S4_6_5_sub_tensors", null ]
       ] ],
       [ "MemoryManager", "architecture.xhtml#S4_7_memory_manager", [
         [ "MemoryGroup, MemoryPool and MemoryManager Components", "architecture.xhtml#S4_7_1_memory_manager_components", [
@@ -140,60 +148,61 @@
 var NAVTREEINDEX =
 [
 "_absolute_difference_8h.xhtml",
-"_c_l_2_convert_fully_connected_weights_8cpp.xhtml#a2707daabc31d77ead2c865f2e6ff5033",
-"_c_l_2_permute_8cpp.xhtml#ab3f4ab4a5c5018ffd9d99cf7b369a61a",
-"_c_l_convolution_layer_8h_source.xhtml",
-"_c_l_pixel_wise_multiplication_8h.xhtml",
-"_depth_convert_layer_8h.xhtml#a742cdbdf3c1db76c9a189f1bcd745579",
-"_g_c_g_e_m_m_matrix_multiply_kernel_8h.xhtml",
-"_i_array_8h_source.xhtml",
-"_mali_counter_8cpp.xhtml#a736088bbd41fd7407ac9fc811864db68",
-"_n_e_direct_convolution_detail_8h.xhtml#abd70ac1509d341ca206da7d421a0b7a9",
-"_n_e_h_o_g_descriptor_kernel_8h_source.xhtml",
-"_n_e_o_n_2_convolution_8cpp.xhtml#a97f70c1390d9c076f79253311bc1c929",
-"_n_e_o_n_2_pixel_wise_multiplication_8cpp.xhtml#a2e7e44aefaae0abe0312a137133917c4",
-"_open_c_l_timer_8cpp.xhtml",
-"_toolchain_support_8h.xhtml#a3c9ee94e1de3032f244cf041310868b4",
-"and_8h.xhtml#a1f5ad185828729587ebd0356cd0ca275",
-"arm__compute_2core_2_types_8h.xhtml#afdda916edc7502967bbec17ea3c06c02a290d4b81f4e2b47d86fd1b0170e9aab7",
-"benchmark_2_c_l_2_equalize_histogram_8cpp_source.xhtml",
-"benchmark_2_g_l_e_s___c_o_m_p_u_t_e_2_softmax_layer_8cpp_source.xhtml",
-"channel__shuffle_8cl_source.xhtml",
-"classarm__compute_1_1_c_l_build_options.xhtml#a58abf0792821f6f1d6271570aa27dd84",
-"classarm__compute_1_1_c_l_derivative_kernel.xhtml#ac3a2c95536dfbe4ea71e3c1441cd2960",
-"classarm__compute_1_1_c_l_gaussian_pyramid.xhtml#a8c57d617c3dd6f7c04c77231dc5928f0",
-"classarm__compute_1_1_c_l_logits1_d_norm_kernel.xhtml#a19373a3162839643484511cec353d34b",
-"classarm__compute_1_1_c_l_reshape_layer_kernel.xhtml#a074e10cfb217e657b9e81adeca2abc68",
-"classarm__compute_1_1_c_l_winograd_convolution_layer.xhtml",
-"classarm__compute_1_1_g_c_direct_convolution_layer_kernel.xhtml",
-"classarm__compute_1_1_g_c_tensor_shift_kernel.xhtml#a8fd12b95bdde3f93db96bc9b1598db69",
-"classarm__compute_1_1_i_g_c_kernel.xhtml#a6f56c8bb44166634652b877d6eb7a9a2",
-"classarm__compute_1_1_kernel.xhtml#a83af2718294984c1053223a928164a7b",
-"classarm__compute_1_1_n_e_channel_combine_kernel.xhtml#ab5656bb5b6334bdbe6e606c715872828",
-"classarm__compute_1_1_n_e_direct_convolution_layer_output_stage_kernel.xhtml#ab02c33a0e6c13a21c8b8ceed03fd8b6d",
-"classarm__compute_1_1_n_e_gaussian5x5_hor_kernel.xhtml#ab5656bb5b6334bdbe6e606c715872828",
-"classarm__compute_1_1_n_e_min_max_kernel.xhtml#a14c484d0c1759b7163e3691ea1bb8bb5",
-"classarm__compute_1_1_n_e_sobel5x5_hor_kernel.xhtml#ab3fe9be760d9e2faa8cb36872889fc98",
-"classarm__compute_1_1_program.xhtml#a1615f70129362da8c0c0cd82ef6c1b44",
-"classarm__compute_1_1_window.xhtml#a5e8e5ab06329702df09ab7eb07e9b84d",
-"classarm__compute_1_1graph_1_1_i_node_visitor.xhtml#ad1265b49ac3e299a4025cd29987476d3",
-"classarm__compute_1_1graph_1_1frontend_1_1_activation_layer.xhtml#ae538c5265a9f26cac7d41eeca26a60a0",
-"classarm__compute_1_1test_1_1_c_l_accessor.xhtml#abdd3637f2bbde9d7d0cc0b7bbd8400bb",
-"classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#a47fbbce86aea0ba4a9d539c069f840c9",
-"classarm__compute_1_1test_1_1framework_1_1dataset_1_1_singleton_dataset.xhtml#a18b86dafc894ede9c2b71030a731a106",
-"dir_445738e6fed662d0b65e690e3f1e1de0.xhtml",
-"fixed__point_8h.xhtml#abf77757e07132c678f7146c860e80fe1",
-"graph_8h_source.xhtml",
-"max_8h.xhtml#a5305cd57eda646455fa9e5638d828db9",
-"normalization__layer_8cl.xhtml#a7db22b7ddf8f433e02ede3bd9c56d9d9",
-"reference_2_reduction_operation_8cpp_source.xhtml",
-"structarm__compute_1_1_i_o_format_info.xhtml#a36c28b28da4e04d698d6b598fb1eaca6a90589c47f06eb971d548591f23c285af",
-"structarm__compute_1_1test_1_1framework_1_1dataset_1_1_cartesian_product_dataset_1_1iterator.xhtml#af1b1c7856a59f34c7d3570f946a2ff00",
-"tests_2validation_2_fixed_point_8h.xhtml#add6426cbf2e057a195846d4ba09a50bea02ff1fff1812f84c89547fcd6c176150",
-"validation_2_c_l_2_depthwise_convolution_layer_8cpp.xhtml#af5ad79218ce618faeba270aa32dd6583",
-"validation_2_c_l_2_scale_8cpp.xhtml#ae72c3e42124a897611899895e37d9450",
-"validation_2_n_e_o_n_2_g_e_m_m_8cpp.xhtml#ac2c6b9d9c2494e45cb83313f09519dc4",
-"validation_2reference_2_g_e_m_m_8cpp.xhtml#acc8055ed1ae62ec87a4b389047c1464a"
+"_c_l_2_channel_shuffle_8cpp.xhtml#ac2804db9b7a06b5b9749159349fb41ee",
+"_c_l_2_u_n_i_t_2_tensor_allocator_8cpp.xhtml#a567a0fd1d570601eeb9a3ea311a8f82f",
+"_c_l_device_backend_8h.xhtml",
+"_c_l_scharr3x3_8h.xhtml",
+"_dataset_modes_8h.xhtml",
+"_g_c_g_e_m_m_matrix_accumulate_biases_kernel_8h.xhtml",
+"_i_array_8h.xhtml#a276401fd5651e75431d3e1cc90601caa",
+"_log_msg_decorators_8h.xhtml",
+"_n_e_direct_convolution_detail_8h.xhtml#a96ebd967ad3ef1c2fcfaed80cab10567",
+"_n_e_o_n_2_arithmetic_subtraction_8cpp.xhtml#a9457361de80f40bb3fdfefee5b7c3841",
+"_n_e_o_n_2_pixel_wise_multiplication_8cpp.xhtml#aa670d48d66ab33363db0a492e2453e81",
+"_phase_8h_source.xhtml",
+"_type_reader_8h.xhtml#a1379e5f8a8b4640d7a52d901f0539ccd",
+"and_8h.xhtml#ac071623f14587f7cc6c4aea757d4378b",
+"arm__compute_2core_2_utils_8h.xhtml#afa7962c747457714d0944af80cb07058",
+"benchmark_2_c_l_2_fast_corners_8cpp.xhtml#a03d6956873131b3bdca39600a58f905a",
+"benchmark_2_g_l_e_s___c_o_m_p_u_t_e_2_fully_connected_layer_8cpp.xhtml#a300e663e27206e0b4c86cb86b5c79227",
+"benchmark_2_n_e_o_n_2_laplacian_pyramid_8cpp.xhtml#a833c2620a79106b76c9e1edab3e7769c",
+"classarm__compute_1_1_c_l_absolute_difference_kernel.xhtml#a493987e85723a8000eb26d1f00e2ad0e",
+"classarm__compute_1_1_c_l_convolution_rectangle.xhtml",
+"classarm__compute_1_1_c_l_fine_s_v_m_memory_region.xhtml#af540d8670cb2ccdec5a30fd2471c2e85",
+"classarm__compute_1_1_c_l_h_o_g_detector_kernel.xhtml#ac8f1ca778b425c6408a93b672b041dd0",
+"classarm__compute_1_1_c_l_median3x3_kernel.xhtml",
+"classarm__compute_1_1_c_l_sobel3x3_kernel.xhtml#a493987e85723a8000eb26d1f00e2ad0e",
+"classarm__compute_1_1_c_p_p_detection_window_non_maxima_suppression_kernel.xhtml#a112b35dd205c62ea6ed1447ef226da82",
+"classarm__compute_1_1_g_c_g_e_m_m.xhtml",
+"classarm__compute_1_1_g_e_m_m_reshape_info.xhtml#aee6f5a043173c4d51c11a54db8e0f519",
+"classarm__compute_1_1_i_g_c_tensor.xhtml#aa49cf1d6ea350774509911cad4903ad6",
+"classarm__compute_1_1_lut.xhtml#a6dc9c052a2732f899adccfaeee468364",
+"classarm__compute_1_1_n_e_col2_im_kernel.xhtml#adad68aacb0ee78bab2f9079780368dd7",
+"classarm__compute_1_1_n_e_edge_non_max_suppression_kernel.xhtml#a57a36344e261edfdfa97b19ac40b7c30",
+"classarm__compute_1_1_n_e_g_e_m_m_matrix_vector_multiply_kernel.xhtml#ab5656bb5b6334bdbe6e606c715872828",
+"classarm__compute_1_1_n_e_magnitude_phase_kernel.xhtml#aebf700d44017c1ff38ad0d3741aaac56",
+"classarm__compute_1_1_n_e_separable_convolution_hor_kernel.xhtml#a423f9a45a52983b4de5e2b347f4369c7",
+"classarm__compute_1_1_pixel_value.xhtml#a2abd12bde55e3887e34e030e8352e06d",
+"classarm__compute_1_1_tensor_info.xhtml#a6e1c061accc47c7fa11d0f014d3795f9",
+"classarm__compute_1_1graph_1_1_graph.xhtml#a6ebebd7e246eb58254aa2cff70fa7242",
+"classarm__compute_1_1graph_1_1backends_1_1_c_l_sub_tensor_handle.xhtml#a3a3488108174600975461132e1e3cc03",
+"classarm__compute_1_1graph__utils_1_1_validation_output_accessor.xhtml",
+"classarm__compute_1_1test_1_1_padding_calculator.xhtml#a0e65ad13124ea2cb5e255b640464e35facdccee7243b006a86ce2e3f33795b5be",
+"classarm__compute_1_1test_1_1framework_1_1_scheduler_timer.xhtml#ad94b6b2e29abc159c9624278938badb3",
+"color__convert_8cl.xhtml#a47fa13a636a45eaa621bdbcbb206895f",
+"functions_func_d.xhtml",
+"helpers_8h.xhtml#a7e4940407322d6f0ccb8b6b86b856019",
+"namespacearm__compute_1_1support.xhtml",
+"reference_2_accumulate_8cpp.xhtml#a80107badc51d92c79886955f52c61a1b",
+"sobel__filter_8cl.xhtml#ad40297671e8a51899c6114386492006b",
+"structarm__compute_1_1detail_1_1brelu.xhtml#a866d1f31a29495f573ed758878f9028a",
+"tests.xhtml#tests_overview",
+"utils_2_type_printer_8h.xhtml#a8af36ae3a3613112c3a95e57f606359a",
+"validation_2_c_l_2_direct_convolution_layer_8cpp.xhtml#ac7815e2d8e02049e895b982d8415ba2c",
+"validation_2_c_l_2_reshape_layer_8cpp_source.xhtml",
+"validation_2_n_e_o_n_2_convolution_layer_8cpp.xhtml#a2fdbbbe8bfaeed577986acf27b6f1389",
+"validation_2_n_e_o_n_2_scale_8cpp.xhtml",
+"validation_2reference_2_scale_8cpp.xhtml#a3ed6bfc6e3b5a03db71f1ab3f32b18fb"
 ];
 
 var SYNCONMSG = 'click to disable panel synchronisation';