Changeset 3573 in CLRX


Ignore:
Timestamp:
Dec 29, 2017, 1:19:44 PM (6 months ago)
Author:
matszpk
Message:

CLRadeonExtender: Revert last changes in other docs.

Location:
CLRadeonExtender/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CLRadeonExtender/trunk/INSTALL

    r3571 r3573  
    66
    77CLRadeonExtender doesn't require many libraries and dependencies.
    8 It can be installed on 32-bit/64-bit machines.
    9 Currently, OpenCL support for AMD Catalyst (for the OpenCL applications)
     8It can be installed on the 32-bit/64-bit machines.
     9Currently, the OpenCL support for AMD Catalyst (for the OpenCL applications)
    1010is disabled by default (enablement is not recommended in current development
    1111stage).
     
    2626* AMD Catalyst driver.
    2727
    28 These utilities is working with an OpenCL kernel binaries compiled for
     28These utilities is working with an OpenCL kernel binaries compiled for the
    2929Radeon GPU's based on GCN 1.0/1.1/1.2 architecture. Any binaries compiled
    3030for older Radeons (VLIW architecture) has not been handled.
     
    84844. clwrapper
    8585
    86 CLWrapper integrates CLRX assembler with AMD Catalyst driver by using
     86CLWrapper integrates the CLRX assembler with the AMD Catalyst driver by using
    8787wrapper mechanism and embeds an assembler to AMD OpenCL implementation.
    8888Building an assembler programs will be possible by passing an '-xasm' option which
     
    100100
    101101Important Attention: CLWrapper make some changes on the program environment and changes
    102 behaviour of OpenCL routines. This is still an experimental stuff and
    103 we recommend to not using its on deployed/production systems.
     102behaviour of the OpenCL routines. This is still an experimental stuff and
     103we recommend to not using its on the deployed/production systems.
    104104
    105105DO NOT FORGET to revert these changes before uninstallation.
  • CLRadeonExtender/trunk/README

    r3571 r3573  
    66
    77Currently, main goal is low-level development tools for Radeon GPU's based on
    8 GCN 1.0/1.1/1.2/1.4 (AMD VEGA) architecture likes assembler, disassembler, optionally
     8the GCN 1.0/1.1/1.2/1.4 (AMD VEGA) architecture likes assembler, disassembler, optionally
    99linker. These utilities will be designed to be compatible with AMD Catalyst
    1010drivers and an open-source Gallium drivers.
     
    2121CLRadeonExtender provides two tools:
    2222
    23 * clrxasm - GCN assembler (compatible with GNU as).
    24 * clrxdisasm - GCN disassembler
     23* clrxasm - an GCN assembler (compatible with GNU as).
     24* clrxdisasm - an GCN disassembler
    2525
    26 Currently, these tools can handle AMD Catalyst OpenCL binaries,
    27 GalliumCompute binaries, AMD OpenCL 2.0 binaries and ROCm binaries.
     26Currently, these tools can handle the AMD Catalyst OpenCL binaries,
     27the GalliumCompute binaries, AMD OpenCL 2.0 binaries and ROCm binaries.
    2828
    29294. Documentation
    3030
    31 Currently, Doxygen documentation and onlint CLRX documentation available.
     31Currently, the Doxygen documentation and onlint CLRX documentation available.
    3232
    33335. Installation
    3434
    35 Read INSTALL file.
     35Read the INSTALL file.
    3636
    37376. Usage of libraries in binaries
  • CLRadeonExtender/trunk/README.md

    r3571 r3573  
    55Original site is here [http://clrx.nativeboinc.org](http://clrx.nativeboinc.org).
    66
    7 CLRadeonExtender provides tools to develop software in low-level for Radeon GPU's
     7CLRadeonExtender provides tools to develop software in low-level for the Radeon GPU's
    88compatible with GCN 1.0/1.1/1.2/1.4 (AMD VEGA) architecture.
    99Currently, this project have two tools
     
    138138```
    139139
    140 and clrxdisasm will print disassembled code to standard output.
     140and clrxdisasm will print a disassembled code to standard output.
    141141
    142142Useful options for clrxdisasm:
  • CLRadeonExtender/trunk/programs/clrxasm.pod

    r3570 r3573  
    1717
    1818This is CLRadeonExtender assembler. This assembler can assemble code for all Radeon GPU's
    19 that based on GCN1.0/1.1/1.2 architecture and it can generate AMD Catalyst
    20 OpenCL binaries and GalliumCompute OpenCL binaries. It is compatible with GNU assembler
     19that based on the GCN1.0/1.1/1.2 architecture and it can generate AMD Catalyst
     20OpenCL binaries and the GalliumCompute OpenCL binaries. It is compatible with GNU assembler
    2121and support the almost GNU assembler's pseudo-operations (directives) including macros and
    2222repetitions.
     
    5353=item B<-6>, B<--64bit>
    5454
    55 Enable generating of 64-bit binaries (only for AMD catalyst format).
     55Enable generating of the 64-bit binaries (only for AMD catalyst format).
    5656
    5757=item B<-g GPUDEVICE>, B<--gpuType=GPUDEVICE>
     
    109109=item B<-?>, B<--help>
    110110
    111 Print help and list of options.
     111Print help and list of the options.
    112112
    113113=item B<--usage>
  • CLRadeonExtender/trunk/programs/clrxdisasm.pod

    r3570 r3573  
    1414=head1 DESCRIPTION
    1515
    16 This is CLRadeonExtender utility to disassemble Radeon GPU code.
     16This is CLRadeonExtender utility to disassemble the Radeon GPU code.
    1717This disassembler can disassemble code for GCN 1.0/1.1/1.2/1.4 (AMD VEGA)
    18 architectures, but not for VLIW architecture.
     18architectures, but not for the VLIW architecture.
    1919
    20 Disassembler can handle AMD Catalyst(tm) OpenCL(tm) kernel binaries and the
     20Disassembler can handle the AMD Catalyst(tm) OpenCL(tm) kernel binaries and the
    2121GalliumCompute kernel binaries. It displays instructions of the code and optionally
    22 structure of binaries (kernels and their configuration). Output of that program
     22structure of the binaries (kernels and their configuration). Output of that program
    2323can be used as input to the CLRX assembler if option '--all' will be used.
    2424
     
    3131=item B<-m>, B<--metadata>
    3232
    33 Print metadata from AMD Catalyst binaries to output. For AMD Catalyst binaries,
    34 disassembler prints internal metadata. For GalliumCompute binaries disassembler
     33Print metadata from AMD Catalyst binaries to output. For a AMD Catalyst binaries,
     34disassembler prints internal metadata. For a GalliumCompute binaries disassembler
    3535prints argument of the kernel and proginfo entries.
    3636
     
    3939Print data section from binaries. For AMD Catalyst binaries disassembler prints
    4040global constant data, and '.data' section for particular kernel executables.
    41 For GalliumCompute binaries disassembler prints global constant data.
     41For GalliumCompute binaries disassembler prints a global constant data.
    4242
    4343=item B<-c>, B<--calNotes>
     
    6060
    6161Print floating point literals in instructions if instructions accept float point values
    62 and their has constant literal. Floating point values will be inside comment.
     62and their has a constant literal. Floating point values will be inside comment.
    6363
    6464=item B<-h>, B<--hexcode>
     
    108108=item B<-?>, B<--help>
    109109
    110 Print help and list of options.
     110Print help and list of the options.
    111111
    112112=item B<--usage>
Note: See TracChangeset for help on using the changeset viewer.