search for: 15f

Displaying 14 results from an estimated 14 matches for "15f".

Did you mean: 15
2007 Sep 03
3
When 1+2 != 3 (PR#9895)
...0.2 - 0.2 - 0.2 - 0.2 - 0.2 - 0.2) all.equal (-0.2 , 1 - 0.2 - 0.2 - 0.2 - 0.2 - 0.2 - 0.2) isTRUE( all.equal (-0.2 , 1 - 0.2 - 0.2 - 0.2 - 0.2 - 0.2 - 0.2) ) -0.2 == 1 - 0.2 - 0.2 - 0.2 - 0.2 - 0.2 - 0.2 a= -0.2 b= 1 - 0.2 - 0.2 - 0.2 - 0.2 - 0.2 - 0.2 x<-c(a,b) sprintf("%.15f",x) sprintf("%.50f",x) Unique <- function(x, digits = 8, fast = TRUE) { if (fast) { unique (round(x * 10^digits)) / 10^digits } else { x = sort(x) for (i in 1:(length(x)-1)) if (isTRUE(all.equal(x[i],x[i+1]))) x[i] = NaN x [ which (!is.nan(x)) ] }} isEqual <...
2020 Sep 01
2
Should llvm optimize 1.0 / x ?
...e2 79 18 15 00 00 vbroadcastss 0x0(%rip),%xmm2 # 14d <_Z4fct4Dv4_f+0xd> 14b: 00 00 14d: c4 e2 71 ac c2 vfnmadd213ps %xmm2,%xmm1,%xmm0 152: c4 e2 71 98 c1 vfmadd132ps %xmm1,%xmm1,%xmm0 157: c3 retq 158: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 15f: 00 0000000000000160 <_Z4fct5Dv4_f>: 160: c5 f8 53 c0 vrcpps %xmm0,%xmm0 164: c3 retq As you can see, fct4 is not equivalent to fct5. Regards, Alexandre Bique On Tue, Sep 1, 2020 at 12:59 AM Quentin Colombet <qcolombet at apple.com> wrote: > > Hi...
2002 Mar 27
1
assertion in journal_start
...304ce <balance_classzone+5e/1b0> Trace; c013073b <__alloc_pages+11b/180> Trace; c0128f69 <do_generic_file_read+349/460> Trace; c01293cc <generic_file_read+7c/130> Trace; c0129270 <file_read_actor+0/e0> Trace; c01506f1 <read_dquot+91/100> Trace; c0150c9f <dqget+15f/1e0> Trace; c0151856 <dquot_initialize+a6/180> Trace; c015cf7b <ext3_new_inode+8cb/a10> Trace; c016bc77 <__jbd_kmalloc+27/80> Trace; c0165874 <start_this_handle+114/150> Trace; c016595c <journal_start+ac/d0> Trace; c0161951 <ext3_create+81/110> Trace; c014239a...
2009 Sep 23
2
High CPU usage
Hi Jean-Marc, I recompiled with FIXED_POINT and CPU utilization stays below 4%. This is a great improvement. So how can I fix this to work with floating point ? Thanks. Mark -----Urspr?ngliche Nachricht----- Von: Jean-Marc Valin [mailto:jean-marc.valin at usherbrooke.ca] Betreff: Re: [Speex-dev] High CPU usage Hi, Sound like it could be the good old denormalised float problem on the Intel
2009 Sep 23
1
High CPU usage
...ches ~1e-37. At that point, your CPU takes >10x the normal time to make calculations (why is beyond me). Now, the work-around is to prevent some signals from going to exacly zero. Have a look at how the VERY_SMALL macro is currently being used. It's defined as 0 for fixed-point, but 1e-15f for float. By adding that value to the right signal(s), you can prevent denormalized numbers from being generated. The key is to find that place or those places. A profiler may be able to tell you where the problem happens so you can add VERY_SMALL just before that place. I suspect that just do...
2009 Sep 23
0
High CPU usage
...t reaches ~1e-37. At that point, your CPU takes >10x the normal time to make calculations (why is beyond me). Now, the work-around is to prevent some signals from going to exacly zero. Have a look at how the VERY_SMALL macro is currently being used. It's defined as 0 for fixed-point, but 1e-15f for float. By adding that value to the right signal(s), you can prevent denormalized numbers from being generated. The key is to find that place or those places. A profiler may be able to tell you where the problem happens so you can add VERY_SMALL just before that place. I suspect that just doing...
2020 Aug 31
2
Should llvm optimize 1.0 / x ?
Hi, Here is a small C++ program: vec.cc: #include <cmath> using v4f32 = float __attribute__((__vector_size__(16))); v4f32 fct1(v4f32 x) { return 1.0 / x; } v4f32 fct2(v4f32 x) { return __builtin_ia32_rcpps(x); } Which is compiled to: vec.o: file format elf64-x86-64 Disassembly of section .text: 0000000000000000 <_Z4fct1Dv4_f>: 0: c4 e2 79 18 0d 00 00 vbroadcastss
2019 May 27
0
opus-1.3.1 patch for ARM Cortex-M4F (single precision)
...b] - tonal->lowE[b]) tonal->highE[b] -= .01f; @@ -700,7 +700,7 @@ static void tonality_analysis(TonalityAn L2 += tonal->E[i][b]; } - stationarity = MIN16(0.99f,L1/(float)sqrt(1e-15+NB_FRAMES*L2)); + stationarity = MIN16(0.99f,L1/(float)sqrt(1e-15f+NB_FRAMES*L2)); stationarity *= stationarity; stationarity *= stationarity; frame_stationarity += stationarity; @@ -748,7 +748,7 @@ static void tonality_analysis(TonalityAn neighbouring bands. */ float boost = MAX16(0, leakage_to[b] - band_log2[b]) +...
2001 Dec 06
1
2.2.19: Assertion failure in ext3_new_block() at balloc.c line 709
...Trace; c0149314 <ext3_alloc_block+30/38> Trace; c0149636 <inode_getblk+d2/20c> Trace; c0148bbf <ext3_new_inode+6ef/7ac> Trace; c0149b27 <ext3_getblk+c7/244> Trace; c0149ccc <ext3_bread+28/118> Trace; c014bb4b <ext3_mkdir+117/634> Trace; c012ee8f <lookup_dentry+15f/1e8> Trace; c012f57d <sys_mkdir+e1/11c> Trace; c010a06c <system_call+34/38> Trace; c010002b <startup_32+2b/11e> Code; c0146885 <ext3_new_block+635/738> 00000000 <_EIP>: Code; c0146885 <ext3_new_block+635/738> <===== 0: c6 05 00 00 00 00 00 mov...
2008 Aug 09
2
xy plot in version 2.7.1 for Mac (PR#12520)
...fkoL+Z+oF/v4XnqIzZXn0WYazlbRx/QUdsUQyy3WXGsKe53Pl8M8mXUTl/dgdmPYYCZZBtDdrEHa aT3P36PldFyOpQ+lZ+H9cf68NEm+YJnOWrED7qR7aKmxllZa6uR32DyS2I2UI5/B6bZKKpI9oGtw qtTjTNuL3b0f50C5NAkSFzJnIvJiJk6InSgP45yQkUHzscdvwin2FnVba3mE5lkSGE4d/Fa80Ted ZhlP0Q5jHt1ibKN8nAfrjVXocTf9lbbQbrau7yfURtnYOR+yiZZqftxSbeTzMH+Pz+Dbr15fRDuH uejvKM9TNZVaDlBY/iPNoDJjo/EHZPe1OGF30By6gc5hlp9hhAlSDw3vm8w7jGqpDfM9TdOMpw03 i6VWYxFNoYP0S5uFmmx+rXJmbblWVnpdybixY0YXjxwxvGhYYcHQ/Dx/7pBrr/HlDPYO8qju7IFZ mRnprrTUlAHJSYmKMyHeERcbY7dZLbLEGeUFvNWNqu5r1GWfd8KEfFH3NkHQ9D1Bo65CVH21ja6K dk1QXWWpwfLH/2apRS21K5ZMUUuoJD9PDXhV/ViVV42wWdPqwG+q8gZVvdfkJ5n8...
2012 Jan 09
39
[PATCH v4 00/25] xen: ARMv7 with virtualization extensions
Hello everyone, this is the fourth version of the patch series that introduces ARMv7 with virtualization extensions support in Xen. The series allows Xen and Dom0 to boot on a Cortex-A15 based Versatile Express simulator. See the following announce email for more informations about what we are trying to achieve, as well as the original git history: See
2011 Dec 06
57
[PATCH RFC 00/25] xen: ARMv7 with virtualization extensions
Hello everyone, this is the very first version of the patch series that introduces ARMv7 with virtualization extensions support in Xen. The series allows Xen and Dom0 to boot on a Cortex-A15 based Versatile Express simulator. See the following announce email for more informations about what we are trying to achieve, as well as the original git history: See
2007 Apr 18
43
[RFC PATCH 00/35] Xen i386 paravirtualization support
Unlike full virtualization in which the virtual machine provides the same platform interface as running natively on the hardware, paravirtualization requires modification to the guest operating system to work with the platform interface provided by the hypervisor. Xen was designed with performance in mind. Calls to the hypervisor are minimized, batched if necessary, and non-critical codepaths
2007 Apr 18
43
[RFC PATCH 00/35] Xen i386 paravirtualization support
Unlike full virtualization in which the virtual machine provides the same platform interface as running natively on the hardware, paravirtualization requires modification to the guest operating system to work with the platform interface provided by the hypervisor. Xen was designed with performance in mind. Calls to the hypervisor are minimized, batched if necessary, and non-critical codepaths