- General Info
- Creator Info
- Features
- Technologies Used
- Setup
- Usage
- Screenshots
- Structure
- Project Status
- Room for Improvement
- Acknowledgements
- Contact
A simple program that utilize the SIMD
concept to accelerate the search process. This program will prove that the SIMD
concept is faster than the normal search process (scalar
). The parameter of the comparison is the time
that is needed to search the query. The result of the program is gained by using device with 11th Gen Intel(R) COre(TM) i7-1165G7 @ 2.80GHz
processor and 8192MB
RAM.
Nama | NIM | |
---|---|---|
Mohammad Rifqi Farhansyah | 13521166 | 13521166@std.stei.itb.ac.id |
- This program will first ask the user to input the number of data (
n
) that will be used in the program. - Then, the program will ask user to input a
sequence of n data
. The data must separated byspace
. - After that, the program will ask user to input query
q
that will be used in the program. - Finally, the program will output the result of the search process, that contains the
time
was needed to search the query and theindex
of the data that is the query.
- MingGw-W64 version 8.1.0
Note: The version of the libraries above is the version that we used in this project. You can use the latest version of the libraries.
- Download the MingW-W64 from here.
- Install the MingW-W64.
- Open the terminal in the project directory.
cd output
and thenmain.exe
to run the program.- Complete all of the input that is asked by the program.
- The program will print out all of the result
Figure 1. Database
Figure 2. Query
Figure 3. Result
│ Doc.docx
│ file.txt
│ main.cpp
│ print_number.py
│ README.md
│
├───.vscode
│ settings.json
│
├───image
│ SS1.png
│ SS2.png
│ SS3.png
│
└───output
main.exe
Project is: complete
Room for Improvement:
- Accelerate the search process.
- Improvement in the
time
that is needed to search the query to be more precise.
- Thanks To Allah SWT