Hi Hasan,
Technically, it should be possible to run OQ Engine on Fedora Linux, although we do not officially support that platform yet. To do so, you'll basically need to get the source code from oq-engine, oq-nrmllib, oq-hazardlib, and oq-risklib. See
https://github.com/gem/oq-engine,
https://github.com/gem/oq-nrmllib,
https://github.com/gem/oq-hazardlib, and
https://github.com/gem/oq-risklib. Then, you'll need to install all of the dependencies, such Celery, RabbitMQ, Postgres/PostGIS, numpy, scipy, shapely, etc. I will warn you that this can be quite a time consuming task. I recommend that you ask the administrator of the Fedora server for assistance.
OQ Engine was written such the calculations can be distributed across many worker machines and processors. If, for example, your Fedora server has 16 CPU cores, you can run 16 worker nodes. For classical hazard calculations, the number of seismic sources in your source model determines the overall workload. You can configure the number of sources per task/work item:
https://github.com/gem/oq-engine/blob/master/openquake.cfg#L64.
It also worth noting that in the last 2 months, we have made some significant optimizations to the classical hazard calculator in computation time and memory consumption. Getting the latest source code or installation the latest packages will yield these benefits.
I hope that will help you get started.
Cheers,