README.txt.svn-base 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. This directory contains software to build an run RCCE programs.
  2. Users do not directly invoke "make." Building and executing is done
  3. through the script rccerun (AKA rerun).
  4. RCCE library files
  5. ------------------
  6. RCCE_admin.c: initialization and wrap up functions plus simple utilities
  7. RCCE_comm.c: communication routines
  8. RCCE_debug.c: code to (un)set debug levels, and to print debug messages
  9. RCCE_emulator_driver.c: driver program for RCCE emulator based on OpenMP
  10. RCCE_malloc.c: dynamic memory allocator
  11. RCCE_synch.c: synchronization routines (flags and barrier)
  12. RCCE_qsort.c: quick sort (stolen); can be replaced with system qsort on
  13. regular Linux systems
  14. RCCE applications
  15. -----------------
  16. RCCE_shift.c
  17. RCCE_stencil.c
  18. New applications should contain the function RCCE_app, returning an integer
  19. error code. Modify .makefile.hidden to reflect the new program dependencies.
  20. #
  21. # Copyright 2010 Intel Corporation
  22. #
  23. # Licensed under the Apache License, Version 2.0 (the "License");
  24. # you may not use this file except in compliance with the License.
  25. # You may obtain a copy of the License at
  26. #
  27. # http://www.apache.org/licenses/LICENSE-2.0
  28. #
  29. # Unless required by applicable law or agreed to in writing, software
  30. # distributed under the License is distributed on an "AS IS" BASIS,
  31. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  32. # See the License for the specific language governing permissions and
  33. # limitations under the License.
  34. #