The title "Ranges defined using bounds of type 'range(int(64),bounded,false)' are not currently supported" shows up as error when I try to compile thi ...
The title "Ranges defined using bounds of type 'range(int(64),bounded,false)' are not currently supported" shows up as error when I try to compile thi ...
I'm (still) working on writing a reference distributed sort based on an old C+MPI Samplesort. The largest source of overhead is now the all-to-all com ...
Using a stock install of Chapel (via Homebrew) on a Mac running Big Sur. Tried to compile one of the example programs: chpl /usr/local/Cellar/chapel/ ...
UPDATE: I had each node write to a separate file, and when the separate files were concatenated together the result was correct. I also updated the co ...
I'm finishing up implementing a sort of "Terasort Lite" program in Chapel, based on a distributed bucket sort, and I'm noticing what seems to be signi ...
When compiling my Chapel program, I see an error message like: but I am unsure what this means or what I should do to resolve it. Can someone help ...
I'm working on porting a distributed memory Samplesort from MPI+C to Chapel, and I've been unable to find an idiomatic/clean way to return the sorted ...
Where do you put the type in Chapel variable declarations? More specifically, what’s the difference between var a = 42: int; and var a: int = 42;? ...
Say you have a record or class: How can I access the field value by using the string "value"? For example, in Python, you can access fields using ...
In Python, you can use context managers to allocate and release resources within a block of code, such as opening and closing a file handle within the ...
I need to call a method from a third-party C library in my Chapel application, which requires a 128 bit integer variable to be passed by value. Chapel ...
So I have a program in which I have a function that needs to be passed as an argument to another function call. So I was running a Test Case. Let's sa ...
I just upgraded from chapel 1.23 to 1.24. Now the compiler screams at me; warning: implicitly reading from a sync is deprecated; apply a '.read??( ...
I know that questions about multi-threading performance in Julia have already been asked (e.g. here), but they involve fairly complex code in which ma ...
I have just started to learn chapel and was trying a simple Sieve of Eratosthenes algorithm and was stuck at a point where I am not able to pass an ar ...
I set up a 12 EC2 instance "cluster" on AWS running CentOS 7. The nodes share a common NFS file-system, and have separate boot volumes where their hom ...
I'm trying to run Chapel in multi-locale mode with Slurm. However, 'make check' fails. Could someone help me with that? I used Chapel 1.23.0. Here ar ...
Consider the following scatter operation : where the domains are distributed. What is the best way to do this? In particular, is there an easy way ...
In a typical N-Body simulation, at the end of each epoch, each locale would need to share its own portion of the world (i.e. all bodies) to the rest o ...
I was going through the specification of Chapel and was reading on Task Level Parallelism, in particular the synchronization variables (sync and singl ...