Skip to content
  • Home
  • Recent
Collapse
Brand Logo
CRYSTAL23
Latest v1.0.1
Tutorials Try the Demo Get a License
Tutorials Try the Demo Get a License Instagram
  1. Home
  2. Technical Aspects
  3. Running CRYSTAL in Parallel
  4. Help to install CRYSTAL17 parallel execution

Help to install CRYSTAL17 parallel execution

Scheduled Pinned Locked Moved Running CRYSTAL in Parallel
6 Posts 2 Posters 1.2k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • othmen1983
    othmen1983
    othmen1983
    wrote on last edited by dmitoli
    #1

    Dear users
    Please i need help to install the CRYSTAL17 Parallel execution. The serial sequence that i have previously installed works well.
    Many thanks in advance

    1 Reply Last reply
    0
    • GiacomoAmbrogio
      GiacomoAmbrogio
      GiacomoAmbrogio
      Developer
      wrote on last edited by
      #2

      Hi othmen1983,
      Could you please provide more information about your setup?
      Specifically, are you using a Linux system?
      Which version and distribution of MPI do you have on your machine?

      Giacomo Ambrogio, PhD Student
      Department of Chemistry - University of Torino
      V. Giuria 5, 10125 Torino (Italy)

      1 Reply Last reply
      0
      • GiacomoAmbrogio
        GiacomoAmbrogio
        GiacomoAmbrogio
        Developer
        wrote on last edited by
        #3

        In any case, you can take a look at this link. Here, you will find instructions on how to install the parallel version of CRYSTAL, both from executable and object files (see paragraphs 2 and 3). The instructions refer to the latest version of the code, which is CRYSTAL23, but I think the procedure is similar for CRYSTAL17.

        Another useful reference is the tutorial on "How to run", see overview and parallel run sections.

        Hope this helps!

        Giacomo Ambrogio, PhD Student
        Department of Chemistry - University of Torino
        V. Giuria 5, 10125 Torino (Italy)

        1 Reply Last reply
        3
        • othmen1983
          othmen1983
          othmen1983
          wrote on last edited by
          #4

          Thankyou very much for your response. I have mpirun (Open MPI) 4.0.3 on my ubuntu system. How to proceed. thanks in advance

          1 Reply Last reply
          0
          • GiacomoAmbrogio
            GiacomoAmbrogio
            GiacomoAmbrogio
            Developer
            wrote on last edited by GiacomoAmbrogio
            #5

            Hi othmen1983,
            What you need to do next depends on whether you have a Pcrystal executable or the OBJ files to compile.

            If you have the executable, you can check if it runs correctly on your machine by downloading the input file INPUT and placing it in an empty folder (ensure the file is named INPUT, without any extension).
            After that you can run this command in the same folder:

            mpirun -np 2 path/to/crystal/exe/Pcrystal
            

            If you see the output correctly on your screen, it means the executable is working as intended. The final step is to create launch scripts to manage input, output, and temporary files.

            Example scripts for CRYSTAL23 are available here (they should also work with CRYSTAL17). A brief explanation on how to use them can be found in the How to run tutorial.

            Unfortunately, these scripts only work on simple machines, such as workstations. If you need to run Pcrystal on a cluster with a queuing system like Slurm, you will need dedicated scripts.

            Giacomo Ambrogio, PhD Student
            Department of Chemistry - University of Torino
            V. Giuria 5, 10125 Torino (Italy)

            1 Reply Last reply
            3
            • othmen1983
              othmen1983
              othmen1983
              wrote on last edited by
              #6

              Thank you very much for your kind response.

              1 Reply Last reply
              0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Powered by Crystal Solutions
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Home
              • Recent