You’re given large ﬁles containing data from Wikimedia (links to download the ﬁles are at the last page). Your project task is to develop an efﬁcient search software that is capable of quickly ﬁnding one or multiple words within all the given ﬁles. As we might expect, since the ﬁles are very large, our search might take a long time to ﬁnish. For this, we will need to speed up our search to return the results as quickly as possible.
our program use of the multiple processing cores available on the machine. That is, you will run your search program in a parallel way.
Hello, if we can load the entire file into memory, it shouold work to use openMP to paralelize the search.... if you want just to search in the file, the bottleneck is the disk.... Lets chat!
14 freelancers are bidding on average $320 for this job
Hello. How are you? I checked your proposal. I think you have to use MPI. If you want to work with me, please contact to me. I am ready to help you. Phon.
Hello, Thanks for inviting me to this project, sure I can do that. if you don't mind contact me to discuss the details. and for more reference about me you can have a look to my profile. Regards, Amr