@@ -217,13 +217,7 @@ int main(int argc, char* argv[]) {
217217 exit (EXIT_FAILURE);
218218 }
219219
220- unsigned int dataSize = 64 * 1024 * 1024 ;
221- if (xcl::is_emulation ()) {
222- dataSize = 1024 ;
223- std::cout << " Original Dataset is reduced for faster execution on "
224- " emulation flow. Data size="
225- << dataSize << std::endl;
226- }
220+ unsigned int dataSize = 1024 * 1024 ;
227221
228222 std::vector<int , aligned_allocator<int > > source_in1 (dataSize);
229223 std::vector<int , aligned_allocator<int > > source_in2 (dataSize);
@@ -245,13 +239,6 @@ int main(int argc, char* argv[]) {
245239 int bank_assign[numBuf];
246240
247241 std::cout << " Running CASE 1 : Single HBM for all three Buffers " << std::endl;
248- if (!xcl::is_emulation ()) {
249- dataSize = 16 * 1024 * 1024 ;
250- std::cout << " Picking Buffer size " << dataSize * sizeof (uint32_t )
251- << " so that all three buffer should fit into Single HBM "
252- " (max 256MB)"
253- << std::endl;
254- }
255242
256243 std::cout << " Each buffer is allocated with same HBM bank." << std::endl;
257244 std::cout << " input 1 -> bank 0 " << std::endl;
@@ -273,14 +260,6 @@ int main(int argc, char* argv[]) {
273260 std::cout << " [CASE 1] THROUGHPUT = " << result << " GB/s" << std::endl;
274261
275262 std::cout << " Running CASE 2: Three Separate Banks for Three Buffers" << std::endl;
276- if (!xcl::is_emulation ()) {
277- std::cout << " For This case each buffer will be having different HBM, "
278- " so buffer size is picked to utilize full HBM"
279- << std::endl;
280- dataSize = 64 * 1024 * 1024 ;
281- std::cout << " vector size is " << dataSize * sizeof (uint32_t ) << " as maximum possible inside single HBM"
282- << std::endl;
283- }
284263
285264 std::cout << " Each buffer is allocated with different HBM bank." << std::endl;
286265 std::cout << " input 1 -> bank 1 " << std::endl;
0 commit comments