- 
                Notifications
    You must be signed in to change notification settings 
- Fork 31
sycl::vec overloads for elementwise functions #1223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
| View rendered docs @ https://intelpython.github.io/dpctl/pulls/1223/index.html | 
| Array API standard conformance tests for dpctl=0.14.3dev3=py310h7bf5fec_9 ran successfully. | 
| @ndgrigorian Please check that enabling  | 
70f5dfe    to
    85a5cb3      
    Compare
  
    | Array API standard conformance tests for dpctl=0.14.3dev3=py310h7bf5fec_20 ran successfully. | 
85a5cb3    to
    c363c02      
    Compare
  
    | Array API standard conformance tests for dpctl=0.14.4=py310h7bf5fec_11 ran successfully. | 
| Array API standard conformance tests for dpctl=0.14.5dev1=py310h7bf5fec_10 ran successfully. | 
| Array API standard conformance tests for dpctl=0.14.6dev0=py310h7bf5fec_6 ran successfully. | 
b221169    to
    69a5ca0      
    Compare
  
    69a5ca0    to
    67bde59      
    Compare
  
    | Array API standard conformance tests for dpctl=0.15.1dev2=py310h15de555_20 ran successfully. | 
| Testing has been performed and little-to-no significant performance gains were found for unary functions using  TODO: benchmark with sub-group loading disabled as well. | 
This PR adds overloads for
sycl::vecinput to the implementations ofdpctl.tensor.abs,dpctl.tensor.cos,dpctl.tensor.expm1,dpctl.tensor.log,dpctl.tensor.log1p, anddpctl.tensor.sqrt.