MediaWiki API result
This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.
See the complete documentation, or the API help for more information.
{
"batchcomplete": "",
"continue": {
"lecontinue": "20230410195107|55",
"continue": "-||"
},
"query": {
"logevents": [
{
"logid": 65,
"ns": 0,
"title": "Rocky Python MPI Hello World",
"pageid": 40,
"logpage": 40,
"params": {},
"type": "create",
"action": "create",
"user": "Jondale",
"timestamp": "2025-12-16T14:17:24Z",
"comment": "Created page with \"= MPI Jobs on Rocky = == Supported Stack == We currently recommend and support: * '''OpenMPI 4.1.6''' * '''PMIx 4.2.6''' * '''mpi4py 4.0.1''' = MPI Example: Hello World in Python = == hello_mpi4py.py == <syntaxhighlight lang=\"python\"> from mpi4py import MPI import socket comm = MPI.COMM_WORLD rank = comm.Get_rank() size = comm.Get_size() hostname = socket.gethostname() print(f\"Hello from rank {rank} of {size} on {hostname}\") </syntaxhighlight> == hello_mpi4py.s...\""
},
{
"logid": 64,
"ns": 0,
"title": "Rocky MPI Hello World",
"pageid": 39,
"logpage": 39,
"params": {},
"type": "create",
"action": "create",
"user": "Jondale",
"timestamp": "2025-11-20T20:48:50Z",
"comment": "Created page with \"TBA\""
},
{
"logid": 63,
"ns": 0,
"title": "Rocky R package",
"pageid": 38,
"logpage": 38,
"params": {},
"type": "create",
"action": "create",
"user": "Jondale",
"timestamp": "2024-02-28T20:10:15Z",
"comment": "Created page with \"= About = The R modules on Rocky have many packages pre-loaded but not all of them. If you find yourself needing one that isn't, you are able to install it locally in your home directory. = Installing = First we load the R module we want to use. For our example, we're going to use the R/4.2.2-foss-2022b module/version. <pre> module load R/4.2.2-foss-2022b </pre> Next we decide on a location for the R packages to be installed, make that directory, and then set th...\""
},
{
"logid": 62,
"ns": 0,
"title": "Rocky Kivlin",
"pageid": 37,
"logpage": 37,
"params": {},
"type": "create",
"action": "create",
"user": "Jondale",
"timestamp": "2024-02-12T21:52:50Z",
"comment": "Created page with \"= About = Kivlin Lab has purchased compute resources on the [[Rocky User Guide|Rocky cluster]]. These resources are only available to accounts associated with the Kivlin Lab. Please specify you are associated with the Kivlin Lab when [[Rocky Access Form|requesting an account]]. = Exclusive Nodes = {| class=\"wikitable\" |- ! Node !! Type !! Architecture !! vCPU !! Memory !! Exclusivity |- | bull1 || compute || Xeon Gold 6430 (Sapphire Rapids) || 128 || 512G || 2/12/202...\""
},
{
"logid": 61,
"ns": 2,
"title": "User:Nfefferm",
"pageid": 0,
"logpage": 0,
"params": {
"userid": 7
},
"type": "newusers",
"action": "autocreate",
"user": "Nfefferm",
"timestamp": "2023-08-24T13:57:18Z",
"comment": ""
},
{
"logid": 60,
"ns": 2,
"title": "User:Lfarabau",
"pageid": 0,
"logpage": 0,
"params": {
"userid": 6
},
"type": "newusers",
"action": "autocreate",
"user": "Lfarabau",
"timestamp": "2023-05-24T17:50:05Z",
"comment": ""
},
{
"logid": 59,
"ns": 0,
"title": "Rocky MATLAB Prime Array",
"pageid": 36,
"logpage": 36,
"params": {},
"type": "create",
"action": "create",
"user": "Jstratt7",
"timestamp": "2023-04-29T02:13:08Z",
"comment": "Created page with \"= Job Array = Job arrays allow you to run the same code many times with a different task id. The task id can then be used to determine which subset of your data to process. This strategy breaks your large job up into multiple smaller jobs that not only execute more quickly but can run concurrently. In the example of discovering prime numbers, lets say we want to discover all the primes in the first 1 million numbers. We could just create code that goes from 1 to 1000...\""
},
{
"logid": 58,
"ns": 0,
"title": "Rocky MATLAB HelloWorld",
"pageid": 35,
"logpage": 35,
"params": {},
"type": "create",
"action": "create",
"user": "Jstratt7",
"timestamp": "2023-04-28T19:53:57Z",
"comment": "Created page with \"= Code = '''helloworld.m''' <pre> fprintf(\"hello world\"); </pre> = Batch Script = '''helloworld.run''' <pre> #!/bin/bash #SBATCH --job-name=MATLAB_HELLOWORLD #SBATCH --output=logs/matlab_helloworld_%j.out module load MATLAB/2022b matlab -nojvm -batch \"run('helloworld.m');\" </pre> = Running Job = <pre> [test_user@rocky7 helloworld]$ pwd /home/test_user/projects/matlab/helloworld </pre> <pre> [test_user@rocky7 helloworld]$ ls helloworld.m helloworld.run logs </p...\""
},
{
"logid": 57,
"ns": 0,
"title": "Rocky Python Prime Array",
"pageid": 34,
"logpage": 34,
"params": {},
"type": "create",
"action": "create",
"user": "Jstratt7",
"timestamp": "2023-04-21T04:42:47Z",
"comment": "Created page with \"= Job Array = Job arrays allow you to run the same code many times with a different task id. The task id can then be used to determine which subset of your data to process. This strategy breaks your large job up into multiple smaller jobs that not only execute more quickly but can run concurrently. In the example of discovering prime numbers, lets say we want to discover all the primes in the first 1 million numbers. We could just create code that goes from 1 to 1000...\""
},
{
"logid": 56,
"ns": 0,
"title": "Rocky Support",
"pageid": 33,
"logpage": 33,
"params": {},
"type": "create",
"action": "create",
"user": "Jstratt7",
"timestamp": "2023-04-11T18:26:11Z",
"comment": "Created page with \"= Supporting Rocky = Rocky grows through your \ufb01nancial support (e.g., direct costs built into grants or start up funds). By contributing to building and maintaining Rocky, you can assure priority access to the resources you contribute. = Node Costs = Below are examples of node costs. While we update the below list routinely, hardware prices change daily. The below table is meant to give a sense of scale and not a guaranteed cost. ==== Storage Node ==== Storage...\""
}
]
}
}