Susumu Yamazaki
Susumu Yamazaki
**Describe the bug** (ref #128) Pelemay doesn't seem to show CpuInfo.all_profile into Logger.error in case of an error when it will generate makefile **To Reproduce** 1. Modify `~/lib/pelemay/generator/builder.ex` to raise...
**Describe the bug** mix pelemay.bench occurs an error on the host of Nerves **To Reproduce** Steps to reproduce the behavior: 1. `mix new np_sample` 2. Install Pelemay 0.0.11 in `mix.exs`...
In order to support Nerves cross compiling, Pelemay should call `nvcc` with setting `-ccbin` and `-Xcompiler` to `CXX` and `CXXFLAGS` environment variables, respectively, when they are set by Nerves toolchain....
Would you implement to select whether CPU or GPU executes the code? There are two functions: `Pelemay.to_gpu/1` and `Pelemay.to_cpu/1`. They are defined as follows: ```elixir defmodule Pelemay def to_gpu(list), do:...
`defp enum_map(%{nif_name: nif_name, args: args, operators: operators})`in `lib/pelemay/generator/native.ex` defines a template generator function extracted from `Enum.map`. So, would you prepare a CUDA version of it? I named the function `enum_map_CUDA`....
Create the following functions: ```c #include int string_concat_buffer(ErlNifBinary left, ErlNifBinary right, ErlNifBinary *object); ERL_NIF_TERM string_concat(ErlNifEnv *env, ERL_NIF_TERM left, ERL_NIF_TERM right); ``` And also compare and evaluate execution time. branch is...
**Is your feature request related to a problem? Please describe.** Mathematical calculation requires some float and math functions. **Describe the solution you'd like** Support the following functions: * abs/1 *...