-
Notifications
You must be signed in to change notification settings - Fork 153
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
panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080 #77
Comments
Caffe version is 0.15.14 with Digits 5.1 DetectNet training error for CUDA 8.0 on Ubuntu 14.04 backed by GTX-1080
Plz help!! see issue #1186 |
Seeing you closed the issue in DIGITS, is this one still an issue here? |
I had the same CURAND_STATUS_SUCCESS (201 vs. 0) check fail when running runtest with ubuntu 16.04, GTX1080 and cuda 8. |
I have the same CURAND failure as Billthered had when running with Temp on my workstation with quadro p600, latest driver. When running om my laptop geforce gt720m the temp fuction works fine. Any solution? Thanks. |
Please try the windows build provided in #175 . It is linked against CUDA 9.1. |
Thanks for your help. The version I had running was 3.9.1, as there was no pre-compiled version of 3.9.3. When i run the mumax3 application in the 'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll file. The only thing I could think of was to copy the dll files of the 3.9.1 to the 3.10 folder and change the names to xxxxx64_91.dll. This didn't work. I'm very new to programming and go language so what I did probably was pretty ignorant. Any clue as to what i should do? NB: I followed the link: As I thought there might be new dll files there, but this page can't be found... |
Please install cuda sdk 9.1 (not newly released 9.2!).
…Sent from my Windows 10 phone
From: MartenArthers
Sent: Thursday, 17 May 2018 16:49
To: mumax/3
Cc: Mykola Dvornik; Comment
Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080 (#77)
Thanks for your help. The version I had running was 3.9.1, as there was no pre-compiled version of 3.9.3. When i run the mumax3 application in the 'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll file. The only thing I could think of was to copy the dll files of the 3.9.1 to the 3.10 folder and change the names to xxxxx64_91.dll. I'm very new to programming and go language so what I did probably was pretty ignorant. Any clue as to what i should do?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Thanks again!
I tried this but still no result. On my laptop I have CUDA development 9.1,
graphics driver 391 and mumax 3.9.1. This configuration works with Temp.
On my workstation I now have al components of CUDA 9.1 (so also CUDA
development 9.1) and graphics driver 397. I tried this with the beta3.10 in
the way I dicribed and 3.9.1 mumax.
Any new ideas?
2018-05-17 17:01 GMT+02:00 Mykola Dvornik <notifications@github.com>:
… Please install cuda sdk 9.1 (not newly released 9.2!).
Sent from my Windows 10 phone
From: MartenArthers
Sent: Thursday, 17 May 2018 16:49
To: mumax/3
Cc: Mykola Dvornik; Comment
Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080 (#77)
Thanks for your help. The version I had running was 3.9.1, as there was no
pre-compiled version of 3.9.3. When i run the mumax3 application in the
'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll file. The
only thing I could think of was to copy the dll files of the 3.9.1 to the
3.10 folder and change the names to xxxxx64_91.dll. I'm very new to
programming and go language so what I did probably was pretty ignorant. Any
clue as to what i should do?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#77 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AlhhZBIe_gHsZwj6TXIWAI7esI8rfuzSks5tzZDFgaJpZM4KWID5>
.
|
Please attach mumax output.
Sent from my Windows 10 phone
From: MartenArthers
Sent: Thursday, 17 May 2018 17:36
To: mumax/3
Cc: Mykola Dvornik; Comment
Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080 (#77)
Thanks again!
I tried this but still no result. On my laptop I have CUDA development 9.1,
graphics driver 391 and mumax 3.9.1. This configuration works with Temp.
On my workstation I now have al components of CUDA 9.1 (so also CUDA
development 9.1) and graphics driver 397. I tried this with the beta3.10 in
the way I dicribed and 3.9.1 mumax.
Any new ideas?
2018-05-17 17:01 GMT+02:00 Mykola Dvornik <notifications@github.com>:
Please install cuda sdk 9.1 (not newly released 9.2!).
Sent from my Windows 10 phone
From: MartenArthers
Sent: Thursday, 17 May 2018 16:49
To: mumax/3
Cc: Mykola Dvornik; Comment
Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080 (#77)
Thanks for your help. The version I had running was 3.9.1, as there was no
pre-compiled version of 3.9.3. When i run the mumax3 application in the
'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll file. The
only thing I could think of was to copy the dll files of the 3.9.1 to the
3.10 folder and change the names to xxxxx64_91.dll. I'm very new to
programming and go language so what I did probably was pretty ignorant. Any
clue as to what i should do?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#77 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AlhhZBIe_gHsZwj6TXIWAI7esI8rfuzSks5tzZDFgaJpZM4KWID5>
.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Is it necessary to install Golang? This is a difference between my laptop
and workstation... However, since all other functionalities of mumax work
on my workstation without installing Go I thought it was not necessary.
I get different outputs for beta10 and 3.9.1
*BETA10*
C:\Users\LocalAdmin\Documents\mumax3.10beta.cuda91.win64>mumax3
temptest2.mx3
//mumax 3.10 windows_amd64 go1.10.1 (gc)
//CUDA 9020 Quadro P600(2048MB) cc6.1, using CC61 PTX
//(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
//This is free software without any warranty. See license.txt
//If you use mumax in any work or publication,
//we kindly ask you to cite the references in references.bib
//output directory: temptest2.out/
//starting GUI at http://127.0.0.1:35367
dres := 20
hres := 2
dcell := 2.5e-9
setsolver(2)
fixdt = 1e-15
SetGridsize(dres, dres, hres)
SetCellsize(dcell, dcell, dcell)
setgeom(cylinder(dres*dcell, hres*dcell))
// Initializing geometry 2 %
// Initializing geometry 100 %
Msat = 800e3
Aex = 1.3e-11
alpha = 0.01
Temp = 10
m = randommag()
autosave(m, 1e-12)
run(1e-10)
//Did not use cached kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0
0]_[2.5e-09 2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path
specified.
//Failed to cache kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0 0]_[2.5e-09
2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path specified.
panic: CURAND_STATUS_LAUNCH_FAILURE
goroutine 1 [running, locked to thread]:
github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x58511c0,
0x60180e000, 0x320, 0x3f80000000000000)
C:/go-user/src/github.com/mumax/3/cuda/curand/generator.go:41 +0xac
github.com/mumax/3/engine.(*thermField).update(0xd85540)
C:/go-user/src/github.com/mumax/3/engine/temperature.go:104 +0x7d2
github.com/mumax/3/engine.(*thermField).AddTo(0xd85540, 0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/temperature.go:39 +0x57
github.com/mumax/3/engine.SetEffectiveField(0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/effectivefield.go:18 +0xa9
github.com/mumax/3/engine.SetLLTorque(0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/torque.go:51 +0x36
github.com/mumax/3/engine.SetTorque(0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/torque.go:44 +0x32
github.com/mumax/3/engine.torqueFn(0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/run.go:96 +0x32
github.com/mumax/3/engine.(*Heun).Step(0xec50b0)
C:/go-user/src/github.com/mumax/3/engine/heun.go:26 +0x112
github.com/mumax/3/engine.step(0xc044289a01)
C:/go-user/src/github.com/mumax/3/engine/run.go:199 +0x40
github.com/mumax/3/engine.runWhile(0xc042057a48, 0x4cf001)
C:/go-user/src/github.com/mumax/3/engine/run.go:184 +0x8f
github.com/mumax/3/engine.RunWhile(0xc044289a48)
C:/go-user/src/github.com/mumax/3/engine/run.go:175 +0x43
github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
C:/go-user/src/github.com/mumax/3/engine/run.go:161 +0x5a
reflect.Value.call(0x8666e0, 0xaedfd8, 0x13, 0x91c70a, 0x4, 0xc044261820,
0x1, 0x1, 0x13, 0x8666e0, ...)
C:/Go/src/reflect/value.go:447 +0x970
reflect.Value.Call(0x8666e0, 0xaedfd8, 0x13, 0xc044261820, 0x1, 0x1, 0x0,
0x12b, 0xa)
C:/Go/src/reflect/value.go:308 +0xab
github.com/mumax/3/script.(*call).Eval(0xc04216a630, 0x1, 0x1)
C:/go-user/src/github.com/mumax/3/script/call.go:61 +0x1ca
github.com/mumax/3/engine.EvalFile(0xc04216a2a0)
C:/go-user/src/github.com/mumax/3/engine/script.go:102 +0x52
main.runScript(0xc04206e080, 0xd)
C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:118 +0x106
main.runFileAndServe(0xc04206e080, 0xd)
C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x79
main.main()
C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:56 +0xee
*3.9.1 *I belief this one is identical or at least very similar to issue
#164
C:\Users\LocalAdmin\Desktop\mumax3.9.1_windows>mumax3 temptest2.mx3
//mumax 3.9.1c windows_amd64 go1.3.3 (gc)
//CUDA 9020 Quadro P600(2048MB) cc6.1, using CC53 PTX
//(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
//This is free software without any warranty. See license.txt
//output directory: temptest2.out/
//starting GUI at http://127.0.0.1:35367
dres := 1
hres := 1
dcell := 2.5e-9
setsolver(2)
fixdt = 1e-14
dres = 56
hres = 2
SetGridsize(dres, dres, hres)
SetCellsize(dcell, dcell, dcell)
setgeom(cylinder(dres*dcell, hres*dcell))
// Initializing geometry 0 %
// Initializing geometry 100 %
Msat = 800e3
Aex = 1.3e-11
alpha = 0.006
Temp = 10
m = randommag()
autosave(m, 1e-12)
run(1e-10)
//Not using kernel cache (-cache="")
panic: CURAND_STATUS_LAUNCH_FAILURE
goroutine 16 [running]:
runtime.panic(0x8af1a0, 0xc9)
c:/go/src/pkg/runtime/panic.c:279 +0x11f
github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x56d5e60,
0x601863800, 0x1880, 0x3f80000000000000)
C:/Users/Arne/src/github.com/mumax/3/cuda/curand/generator.go:41
+0x7a
github.com/mumax/3/engine.(*thermField).update(0xd9bbc0)
C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:99 +0x4ab
github.com/mumax/3/engine.(*thermField).AddTo(0xd9bbc0, 0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:51 +0x4a
github.com/mumax/3/engine.SetEffectiveField(0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/effectivefield.go:18
+0xb1
github.com/mumax/3/engine.(*_setter).Set(0xd9bd00, 0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/setter.go:27 +0x37
github.com/mumax/3/engine.SetLLTorque(0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:58 +0x3b
github.com/mumax/3/engine.SetTorque(0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:51 +0x2e
github.com/mumax/3/engine.torqueFn(0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:93 +0x2e
github.com/mumax/3/engine.(*Heun).Step(0xd9a6a0)
C:/Users/Arne/src/github.com/mumax/3/engine/heun.go:26 +0x133
github.com/mumax/3/engine.step(0x7eca01)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:196 +0x3a
github.com/mumax/3/engine.runWhile(0xc082057850, 0x1)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:181 +0x95
github.com/mumax/3/engine.RunWhile(0xc082057850)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:172 +0x40
github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:158 +0x67
reflect.Value.call(0x80d040, 0xa762f0, 0x0, 0x130, 0x971810, 0x4,
0xc083169c40, 0x1, 0x1, 0x0, ...)
c:/go/src/pkg/reflect/value.go:563 +0x1217
reflect.Value.Call(0x80d040, 0xa762f0, 0x0, 0x130, 0xc083169c40, 0x1, 0x1,
0x0, 0x0, 0x0)
c:/go/src/pkg/reflect/value.go:411 +0xde
github.com/mumax/3/script.(*call).Eval(0xc082059ce0, 0x0, 0x0)
C:/Users/Arne/src/github.com/mumax/3/script/call.go:61 +0x25d
github.com/mumax/3/engine.EvalFile(0xc082059b00)
C:/Users/Arne/src/github.com/mumax/3/engine/script.go:95 +0x1e7
main.runFileAndServe(0xc082006500, 0xd)
C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:144 +0x1e1
main.main()
C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x2c6
goroutine 17 [syscall]:
runtime.goexit()
c:/go/src/pkg/runtime/proc.c:1445
goroutine 19 [finalizer wait]:
runtime.park(0x41a6a0, 0xd992a0, 0xd97149)
c:/go/src/pkg/runtime/proc.c:1369 +0xac
runtime.parkunlock(0xd992a0, 0xd97149)
c:/go/src/pkg/runtime/proc.c:1385 +0x42
runfinq()
c:/go/src/pkg/runtime/mgc0.c:2644 +0xdd
runtime.goexit()
c:/go/src/pkg/runtime/proc.c:1445
goroutine 20 [chan receive]:
github.com/mumax/3/engine.runSaver()
C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:40 +0x57
created by github.com/mumax/3/engine.init┬À2
C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:24 +0xa3
goroutine 33 [IO wait]:
net.runtime_pollWait(0x536b5c8, 0x72, 0x0)
c:/go/src/pkg/runtime/netpoll.goc:146 +0x6d
net.(*pollDesc).Wait(0xc083122770, 0x72, 0x0, 0x0)
c:/go/src/pkg/net/fd_poll_runtime.go:84 +0x4d
net.(*ioSrv).ExecIO(0xc0830ba110, 0xc083122660, 0x98f890, 0x8,
0xc0830dc370, 0xc082090600, 0x0, 0x0)
c:/go/src/pkg/net/fd_windows.go:188 +0x242
net.(*netFD).acceptOne(0xc083122600, 0xa76e80, 0xc08207e1c0, 0x2, 0x2,
0xc083122660, 0x0, 0x0, 0x0)
c:/go/src/pkg/net/fd_windows.go:546 +0x3c7
net.(*netFD).accept(0xc083122600, 0xa76e80, 0x0, 0x0, 0x0)
c:/go/src/pkg/net/fd_windows.go:573 +0x187
net.(*TCPListener).AcceptTCP(0xc0830ba120, 0xc0830c8668, 0x0, 0x0)
c:/go/src/pkg/net/tcpsock_posix.go:234 +0x64
net.(*TCPListener).Accept(0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
c:/go/src/pkg/net/tcpsock_posix.go:244 +0x52
net/http.(*Server).Serve(0xc082016660, 0x536a620, 0xc0830ba120, 0x0, 0x0)
c:/go/src/pkg/net/http/server.go:1698 +0x98
net/http.Serve(0x536a620, 0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
c:/go/src/pkg/net/http/server.go:1576 +0x83
github.com/mumax/3/engine.func┬À085()
C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x3f
created by github.com/mumax/3/engine.GoServe
C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x2ea
Thanks,
Marten
2018-05-17 18:28 GMT+02:00 Mykola Dvornik <notifications@github.com>:
… Please attach mumax output.
Sent from my Windows 10 phone
From: MartenArthers
Sent: Thursday, 17 May 2018 17:36
To: mumax/3
Cc: Mykola Dvornik; Comment
Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080 (#77)
Thanks again!
I tried this but still no result. On my laptop I have CUDA development 9.1,
graphics driver 391 and mumax 3.9.1. This configuration works with Temp.
On my workstation I now have al components of CUDA 9.1 (so also CUDA
development 9.1) and graphics driver 397. I tried this with the beta3.10 in
the way I dicribed and 3.9.1 mumax.
Any new ideas?
2018-05-17 17:01 GMT+02:00 Mykola Dvornik ***@***.***>:
> Please install cuda sdk 9.1 (not newly released 9.2!).
>
> Sent from my Windows 10 phone
>
> From: MartenArthers
> Sent: Thursday, 17 May 2018 16:49
> To: mumax/3
> Cc: Mykola Dvornik; Comment
> Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080
(#77)
>
> Thanks for your help. The version I had running was 3.9.1, as there was
no
> pre-compiled version of 3.9.3. When i run the mumax3 application in the
> 'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll file. The
> only thing I could think of was to copy the dll files of the 3.9.1 to the
> 3.10 folder and change the names to xxxxx64_91.dll. I'm very new to
> programming and go language so what I did probably was pretty ignorant.
Any
> clue as to what i should do?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or mute the thread.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <#77 (comment)>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AlhhZBIe_
gHsZwj6TXIWAI7esI8rfuzSks5tzZDFgaJpZM4KWID5>
> .
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#77 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AlhhZADW-AAu4uLIatfsEzbKQBK5OckPks5tzaVJgaJpZM4KWID5>
.
|
NVidia driver version?
On Fri, 18 May 2018 at 09:48 MartenArthers ***@***.***> wrote:
Is it necessary to install Golang? This is a difference between my laptop
and workstation... However, since all other functionalities of mumax work
on my workstation without installing Go I thought it was not necessary.
I get different outputs for beta10 and 3.9.1
*BETA10*
C:\Users\LocalAdmin\Documents\mumax3.10beta.cuda91.win64>mumax3
temptest2.mx3
//mumax 3.10 windows_amd64 go1.10.1 (gc)
//CUDA 9020 Quadro P600(2048MB) cc6.1, using CC61 PTX
//(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
//This is free software without any warranty. See license.txt
//If you use mumax in any work or publication,
//we kindly ask you to cite the references in references.bib
//output directory: temptest2.out/
//starting GUI at http://127.0.0.1:35367
dres := 20
hres := 2
dcell := 2.5e-9
setsolver(2)
fixdt = 1e-15
SetGridsize(dres, dres, hres)
SetCellsize(dcell, dcell, dcell)
setgeom(cylinder(dres*dcell, hres*dcell))
// Initializing geometry 2 %
// Initializing geometry 100 %
Msat = 800e3
Aex = 1.3e-11
alpha = 0.01
Temp = 10
m = randommag()
autosave(m, 1e-12)
run(1e-10)
//Did not use cached kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0
0]_[2.5e-09 2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path
specified.
//Failed to cache kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0 0]_[2.5e-09
2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path specified.
panic: CURAND_STATUS_LAUNCH_FAILURE
goroutine 1 [running, locked to thread]:
github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x58511c0,
0x60180e000, 0x320, 0x3f80000000000000)
C:/go-user/src/github.com/mumax/3/cuda/curand/generator.go:41 +0xac
github.com/mumax/3/engine.(*thermField).update(0xd85540)
C:/go-user/src/github.com/mumax/3/engine/temperature.go:104 +0x7d2
github.com/mumax/3/engine.(*thermField).AddTo(0xd85540, 0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/temperature.go:39 +0x57
github.com/mumax/3/engine.SetEffectiveField(0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/effectivefield.go:18 +0xa9
github.com/mumax/3/engine.SetLLTorque(0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/torque.go:51 +0x36
github.com/mumax/3/engine.SetTorque(0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/torque.go:44 +0x32
github.com/mumax/3/engine.torqueFn(0xc04428e280)
C:/go-user/src/github.com/mumax/3/engine/run.go:96 +0x32
github.com/mumax/3/engine.(*Heun).Step(0xec50b0)
C:/go-user/src/github.com/mumax/3/engine/heun.go:26 +0x112
github.com/mumax/3/engine.step(0xc044289a01)
C:/go-user/src/github.com/mumax/3/engine/run.go:199 +0x40
github.com/mumax/3/engine.runWhile(0xc042057a48, 0x4cf001)
C:/go-user/src/github.com/mumax/3/engine/run.go:184 +0x8f
github.com/mumax/3/engine.RunWhile(0xc044289a48)
C:/go-user/src/github.com/mumax/3/engine/run.go:175 +0x43
github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
C:/go-user/src/github.com/mumax/3/engine/run.go:161 +0x5a
reflect.Value.call(0x8666e0, 0xaedfd8, 0x13, 0x91c70a, 0x4, 0xc044261820,
0x1, 0x1, 0x13, 0x8666e0, ...)
C:/Go/src/reflect/value.go:447 +0x970
reflect.Value.Call(0x8666e0, 0xaedfd8, 0x13, 0xc044261820, 0x1, 0x1, 0x0,
0x12b, 0xa)
C:/Go/src/reflect/value.go:308 +0xab
github.com/mumax/3/script.(*call).Eval(0xc04216a630, 0x1, 0x1)
C:/go-user/src/github.com/mumax/3/script/call.go:61 +0x1ca
github.com/mumax/3/engine.EvalFile(0xc04216a2a0)
C:/go-user/src/github.com/mumax/3/engine/script.go:102 +0x52
main.runScript(0xc04206e080, 0xd)
C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:118 +0x106
main.runFileAndServe(0xc04206e080, 0xd)
C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x79
main.main()
C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:56 +0xee
*3.9.1 *I belief this one is identical or at least very similar to issue
#164
C:\Users\LocalAdmin\Desktop\mumax3.9.1_windows>mumax3 temptest2.mx3
//mumax 3.9.1c windows_amd64 go1.3.3 (gc)
//CUDA 9020 Quadro P600(2048MB) cc6.1, using CC53 PTX
//(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
//This is free software without any warranty. See license.txt
//output directory: temptest2.out/
//starting GUI at http://127.0.0.1:35367
dres := 1
hres := 1
dcell := 2.5e-9
setsolver(2)
fixdt = 1e-14
dres = 56
hres = 2
SetGridsize(dres, dres, hres)
SetCellsize(dcell, dcell, dcell)
setgeom(cylinder(dres*dcell, hres*dcell))
// Initializing geometry 0 %
// Initializing geometry 100 %
Msat = 800e3
Aex = 1.3e-11
alpha = 0.006
Temp = 10
m = randommag()
autosave(m, 1e-12)
run(1e-10)
//Not using kernel cache (-cache="")
panic: CURAND_STATUS_LAUNCH_FAILURE
goroutine 16 [running]:
runtime.panic(0x8af1a0, 0xc9)
c:/go/src/pkg/runtime/panic.c:279 +0x11f
github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x56d5e60,
0x601863800, 0x1880, 0x3f80000000000000)
C:/Users/Arne/src/github.com/mumax/3/cuda/curand/generator.go:41
+0x7a
github.com/mumax/3/engine.(*thermField).update(0xd9bbc0)
C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:99 +0x4ab
github.com/mumax/3/engine.(*thermField).AddTo(0xd9bbc0, 0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:51 +0x4a
github.com/mumax/3/engine.SetEffectiveField(0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/effectivefield.go:18
+0xb1
github.com/mumax/3/engine.(*_setter).Set(0xd9bd00, 0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/setter.go:27 +0x37
github.com/mumax/3/engine.SetLLTorque(0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:58 +0x3b
github.com/mumax/3/engine.SetTorque(0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:51 +0x2e
github.com/mumax/3/engine.torqueFn(0xc08315f130)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:93 +0x2e
github.com/mumax/3/engine.(*Heun).Step(0xd9a6a0)
C:/Users/Arne/src/github.com/mumax/3/engine/heun.go:26 +0x133
github.com/mumax/3/engine.step(0x7eca01)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:196 +0x3a
github.com/mumax/3/engine.runWhile(0xc082057850, 0x1)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:181 +0x95
github.com/mumax/3/engine.RunWhile(0xc082057850)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:172 +0x40
github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
C:/Users/Arne/src/github.com/mumax/3/engine/run.go:158 +0x67
reflect.Value.call(0x80d040, 0xa762f0, 0x0, 0x130, 0x971810, 0x4,
0xc083169c40, 0x1, 0x1, 0x0, ...)
c:/go/src/pkg/reflect/value.go:563 +0x1217
reflect.Value.Call(0x80d040, 0xa762f0, 0x0, 0x130, 0xc083169c40, 0x1, 0x1,
0x0, 0x0, 0x0)
c:/go/src/pkg/reflect/value.go:411 +0xde
github.com/mumax/3/script.(*call).Eval(0xc082059ce0, 0x0, 0x0)
C:/Users/Arne/src/github.com/mumax/3/script/call.go:61 +0x25d
github.com/mumax/3/engine.EvalFile(0xc082059b00)
C:/Users/Arne/src/github.com/mumax/3/engine/script.go:95 +0x1e7
main.runFileAndServe(0xc082006500, 0xd)
C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:144 +0x1e1
main.main()
C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x2c6
goroutine 17 [syscall]:
runtime.goexit()
c:/go/src/pkg/runtime/proc.c:1445
goroutine 19 [finalizer wait]:
runtime.park(0x41a6a0, 0xd992a0, 0xd97149)
c:/go/src/pkg/runtime/proc.c:1369 +0xac
runtime.parkunlock(0xd992a0, 0xd97149)
c:/go/src/pkg/runtime/proc.c:1385 +0x42
runfinq()
c:/go/src/pkg/runtime/mgc0.c:2644 +0xdd
runtime.goexit()
c:/go/src/pkg/runtime/proc.c:1445
goroutine 20 [chan receive]:
github.com/mumax/3/engine.runSaver()
C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:40 +0x57
created by github.com/mumax/3/engine.init┬À2
C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:24 +0xa3
goroutine 33 [IO wait]:
net.runtime_pollWait(0x536b5c8, 0x72, 0x0)
c:/go/src/pkg/runtime/netpoll.goc:146 +0x6d
net.(*pollDesc).Wait(0xc083122770, 0x72, 0x0, 0x0)
c:/go/src/pkg/net/fd_poll_runtime.go:84 +0x4d
net.(*ioSrv).ExecIO(0xc0830ba110, 0xc083122660, 0x98f890, 0x8,
0xc0830dc370, 0xc082090600, 0x0, 0x0)
c:/go/src/pkg/net/fd_windows.go:188 +0x242
net.(*netFD).acceptOne(0xc083122600, 0xa76e80, 0xc08207e1c0, 0x2, 0x2,
0xc083122660, 0x0, 0x0, 0x0)
c:/go/src/pkg/net/fd_windows.go:546 +0x3c7
net.(*netFD).accept(0xc083122600, 0xa76e80, 0x0, 0x0, 0x0)
c:/go/src/pkg/net/fd_windows.go:573 +0x187
net.(*TCPListener).AcceptTCP(0xc0830ba120, 0xc0830c8668, 0x0, 0x0)
c:/go/src/pkg/net/tcpsock_posix.go:234 +0x64
net.(*TCPListener).Accept(0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
c:/go/src/pkg/net/tcpsock_posix.go:244 +0x52
net/http.(*Server).Serve(0xc082016660, 0x536a620, 0xc0830ba120, 0x0, 0x0)
c:/go/src/pkg/net/http/server.go:1698 +0x98
net/http.Serve(0x536a620, 0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
c:/go/src/pkg/net/http/server.go:1576 +0x83
github.com/mumax/3/engine.func┬À085()
C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x3f
created by github.com/mumax/3/engine.GoServe
C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x2ea
Thanks,
Marten
2018-05-17 18:28 GMT+02:00 Mykola Dvornik ***@***.***>:
> Please attach mumax output.
>
> Sent from my Windows 10 phone
>
> From: MartenArthers
> Sent: Thursday, 17 May 2018 17:36
>
> To: mumax/3
> Cc: Mykola Dvornik; Comment
> Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080
(#77)
>
> Thanks again!
>
> I tried this but still no result. On my laptop I have CUDA development
9.1,
> graphics driver 391 and mumax 3.9.1. This configuration works with Temp.
> On my workstation I now have al components of CUDA 9.1 (so also CUDA
> development 9.1) and graphics driver 397. I tried this with the beta3.10
in
> the way I dicribed and 3.9.1 mumax.
>
> Any new ideas?
>
> 2018-05-17 17:01 GMT+02:00 Mykola Dvornik ***@***.***>:
>
> > Please install cuda sdk 9.1 (not newly released 9.2!).
> >
> > Sent from my Windows 10 phone
> >
> > From: MartenArthers
> > Sent: Thursday, 17 May 2018 16:49
> > To: mumax/3
> > Cc: Mykola Dvornik; Comment
> > Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080
> (#77)
> >
> > Thanks for your help. The version I had running was 3.9.1, as there was
> no
> > pre-compiled version of 3.9.3. When i run the mumax3 application in the
> > 'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll file.
The
> > only thing I could think of was to copy the dll files of the 3.9.1 to
the
> > 3.10 folder and change the names to xxxxx64_91.dll. I'm very new to
> > programming and go language so what I did probably was pretty ignorant.
> Any
> > clue as to what i should do?
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub, or mute the thread.
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <#77 (comment)>, or mute
> > the thread
> > <https://github.com/notifications/unsubscribe-auth/AlhhZBIe_
> gHsZwj6TXIWAI7esI8rfuzSks5tzZDFgaJpZM4KWID5>
> > .
>
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or mute the thread.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <#77 (comment)>, or mute
> the thread
> <
https://github.com/notifications/unsubscribe-auth/AlhhZADW-AAu4uLIatfsEzbKQBK5OckPks5tzaVJgaJpZM4KWID5
>
> .
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#77 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ACOx280CbYaGd8IMzIGBH7_PeL-sgF0iks5tznzlgaJpZM4KWID5>
.
--
-Mykola
|
So 397.44.
Noteworthy: I don't see the NVIDIA logo as an item in the lower right
corner, while I do see this on my laptop.
2018-05-18 10:03 GMT+02:00 Mykola Dvornik <notifications@github.com>:
… NVidia driver version?
On Fri, 18 May 2018 at 09:48 MartenArthers ***@***.***>
wrote:
> Is it necessary to install Golang? This is a difference between my laptop
> and workstation... However, since all other functionalities of mumax work
> on my workstation without installing Go I thought it was not necessary.
>
>
>
> I get different outputs for beta10 and 3.9.1
>
> *BETA10*
>
> C:\Users\LocalAdmin\Documents\mumax3.10beta.cuda91.win64>mumax3
> temptest2.mx3
> //mumax 3.10 windows_amd64 go1.10.1 (gc)
> //CUDA 9020 Quadro P600(2048MB) cc6.1, using CC61 PTX
> //(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
> //This is free software without any warranty. See license.txt
> //If you use mumax in any work or publication,
> //we kindly ask you to cite the references in references.bib
> //output directory: temptest2.out/
> //starting GUI at http://127.0.0.1:35367
> dres := 20
> hres := 2
> dcell := 2.5e-9
> setsolver(2)
> fixdt = 1e-15
> SetGridsize(dres, dres, hres)
> SetCellsize(dcell, dcell, dcell)
> setgeom(cylinder(dres*dcell, hres*dcell))
> // Initializing geometry 2 %
> // Initializing geometry 100 %
> Msat = 800e3
> Aex = 1.3e-11
> alpha = 0.01
> Temp = 10
> m = randommag()
> autosave(m, 1e-12)
> run(1e-10)
> //Did not use cached kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0
> 0]_[2.5e-09 2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path
> specified.
> //Failed to cache kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0
0]_[2.5e-09
> 2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path specified.
> panic: CURAND_STATUS_LAUNCH_FAILURE
>
> goroutine 1 [running, locked to thread]:
> github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x58511c0,
> 0x60180e000, 0x320, 0x3f80000000000000)
> C:/go-user/src/github.com/mumax/3/cuda/curand/generator.go:41 +0xac
> github.com/mumax/3/engine.(*thermField).update(0xd85540)
> C:/go-user/src/github.com/mumax/3/engine/temperature.go:104 +0x7d2
> github.com/mumax/3/engine.(*thermField).AddTo(0xd85540, 0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/temperature.go:39 +0x57
> github.com/mumax/3/engine.SetEffectiveField(0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/effectivefield.go:18 +0xa9
> github.com/mumax/3/engine.SetLLTorque(0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/torque.go:51 +0x36
> github.com/mumax/3/engine.SetTorque(0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/torque.go:44 +0x32
> github.com/mumax/3/engine.torqueFn(0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/run.go:96 +0x32
> github.com/mumax/3/engine.(*Heun).Step(0xec50b0)
> C:/go-user/src/github.com/mumax/3/engine/heun.go:26 +0x112
> github.com/mumax/3/engine.step(0xc044289a01)
> C:/go-user/src/github.com/mumax/3/engine/run.go:199 +0x40
> github.com/mumax/3/engine.runWhile(0xc042057a48, 0x4cf001)
> C:/go-user/src/github.com/mumax/3/engine/run.go:184 +0x8f
> github.com/mumax/3/engine.RunWhile(0xc044289a48)
> C:/go-user/src/github.com/mumax/3/engine/run.go:175 +0x43
> github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
> C:/go-user/src/github.com/mumax/3/engine/run.go:161 +0x5a
> reflect.Value.call(0x8666e0, 0xaedfd8, 0x13, 0x91c70a, 0x4, 0xc044261820,
> 0x1, 0x1, 0x13, 0x8666e0, ...)
> C:/Go/src/reflect/value.go:447 +0x970
> reflect.Value.Call(0x8666e0, 0xaedfd8, 0x13, 0xc044261820, 0x1, 0x1, 0x0,
> 0x12b, 0xa)
> C:/Go/src/reflect/value.go:308 +0xab
> github.com/mumax/3/script.(*call).Eval(0xc04216a630, 0x1, 0x1)
> C:/go-user/src/github.com/mumax/3/script/call.go:61 +0x1ca
> github.com/mumax/3/engine.EvalFile(0xc04216a2a0)
> C:/go-user/src/github.com/mumax/3/engine/script.go:102 +0x52
> main.runScript(0xc04206e080, 0xd)
> C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:118 +0x106
> main.runFileAndServe(0xc04206e080, 0xd)
> C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x79
> main.main()
> C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:56 +0xee
>
>
> *3.9.1 *I belief this one is identical or at least very similar to issue
> #164
>
>
> C:\Users\LocalAdmin\Desktop\mumax3.9.1_windows>mumax3 temptest2.mx3
> //mumax 3.9.1c windows_amd64 go1.3.3 (gc)
> //CUDA 9020 Quadro P600(2048MB) cc6.1, using CC53 PTX
> //(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
> //This is free software without any warranty. See license.txt
> //output directory: temptest2.out/
> //starting GUI at http://127.0.0.1:35367
> dres := 1
> hres := 1
> dcell := 2.5e-9
> setsolver(2)
> fixdt = 1e-14
> dres = 56
> hres = 2
> SetGridsize(dres, dres, hres)
> SetCellsize(dcell, dcell, dcell)
> setgeom(cylinder(dres*dcell, hres*dcell))
> // Initializing geometry 0 %
> // Initializing geometry 100 %
> Msat = 800e3
> Aex = 1.3e-11
> alpha = 0.006
> Temp = 10
> m = randommag()
> autosave(m, 1e-12)
> run(1e-10)
> //Not using kernel cache (-cache="")
> panic: CURAND_STATUS_LAUNCH_FAILURE
>
> goroutine 16 [running]:
> runtime.panic(0x8af1a0, 0xc9)
> c:/go/src/pkg/runtime/panic.c:279 +0x11f
> github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x56d5e60,
> 0x601863800, 0x1880, 0x3f80000000000000)
> C:/Users/Arne/src/github.com/mumax/3/cuda/curand/generator.go:41
> +0x7a
> github.com/mumax/3/engine.(*thermField).update(0xd9bbc0)
> C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:99 +0x4ab
> github.com/mumax/3/engine.(*thermField).AddTo(0xd9bbc0, 0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:51 +0x4a
> github.com/mumax/3/engine.SetEffectiveField(0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/effectivefield.go:18
> +0xb1
> github.com/mumax/3/engine.(*_setter).Set(0xd9bd00, 0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/setter.go:27 +0x37
> github.com/mumax/3/engine.SetLLTorque(0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:58 +0x3b
> github.com/mumax/3/engine.SetTorque(0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:51 +0x2e
> github.com/mumax/3/engine.torqueFn(0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:93 +0x2e
> github.com/mumax/3/engine.(*Heun).Step(0xd9a6a0)
> C:/Users/Arne/src/github.com/mumax/3/engine/heun.go:26 +0x133
> github.com/mumax/3/engine.step(0x7eca01)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:196 +0x3a
> github.com/mumax/3/engine.runWhile(0xc082057850, 0x1)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:181 +0x95
> github.com/mumax/3/engine.RunWhile(0xc082057850)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:172 +0x40
> github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:158 +0x67
> reflect.Value.call(0x80d040, 0xa762f0, 0x0, 0x130, 0x971810, 0x4,
> 0xc083169c40, 0x1, 0x1, 0x0, ...)
> c:/go/src/pkg/reflect/value.go:563 +0x1217
> reflect.Value.Call(0x80d040, 0xa762f0, 0x0, 0x130, 0xc083169c40, 0x1,
0x1,
> 0x0, 0x0, 0x0)
> c:/go/src/pkg/reflect/value.go:411 +0xde
> github.com/mumax/3/script.(*call).Eval(0xc082059ce0, 0x0, 0x0)
> C:/Users/Arne/src/github.com/mumax/3/script/call.go:61 +0x25d
> github.com/mumax/3/engine.EvalFile(0xc082059b00)
> C:/Users/Arne/src/github.com/mumax/3/engine/script.go:95 +0x1e7
> main.runFileAndServe(0xc082006500, 0xd)
> C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:144 +0x1e1
> main.main()
> C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x2c6
>
> goroutine 17 [syscall]:
> runtime.goexit()
> c:/go/src/pkg/runtime/proc.c:1445
>
> goroutine 19 [finalizer wait]:
> runtime.park(0x41a6a0, 0xd992a0, 0xd97149)
> c:/go/src/pkg/runtime/proc.c:1369 +0xac
> runtime.parkunlock(0xd992a0, 0xd97149)
> c:/go/src/pkg/runtime/proc.c:1385 +0x42
> runfinq()
> c:/go/src/pkg/runtime/mgc0.c:2644 +0xdd
> runtime.goexit()
> c:/go/src/pkg/runtime/proc.c:1445
>
> goroutine 20 [chan receive]:
> github.com/mumax/3/engine.runSaver()
> C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:40 +0x57
> created by github.com/mumax/3/engine.init┬À2
> C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:24 +0xa3
>
> goroutine 33 [IO wait]:
> net.runtime_pollWait(0x536b5c8, 0x72, 0x0)
> c:/go/src/pkg/runtime/netpoll.goc:146 +0x6d
> net.(*pollDesc).Wait(0xc083122770, 0x72, 0x0, 0x0)
> c:/go/src/pkg/net/fd_poll_runtime.go:84 +0x4d
> net.(*ioSrv).ExecIO(0xc0830ba110, 0xc083122660, 0x98f890, 0x8,
> 0xc0830dc370, 0xc082090600, 0x0, 0x0)
> c:/go/src/pkg/net/fd_windows.go:188 +0x242
> net.(*netFD).acceptOne(0xc083122600, 0xa76e80, 0xc08207e1c0, 0x2, 0x2,
> 0xc083122660, 0x0, 0x0, 0x0)
> c:/go/src/pkg/net/fd_windows.go:546 +0x3c7
> net.(*netFD).accept(0xc083122600, 0xa76e80, 0x0, 0x0, 0x0)
> c:/go/src/pkg/net/fd_windows.go:573 +0x187
> net.(*TCPListener).AcceptTCP(0xc0830ba120, 0xc0830c8668, 0x0, 0x0)
> c:/go/src/pkg/net/tcpsock_posix.go:234 +0x64
> net.(*TCPListener).Accept(0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
> c:/go/src/pkg/net/tcpsock_posix.go:244 +0x52
> net/http.(*Server).Serve(0xc082016660, 0x536a620, 0xc0830ba120, 0x0,
0x0)
> c:/go/src/pkg/net/http/server.go:1698 +0x98
> net/http.Serve(0x536a620, 0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
> c:/go/src/pkg/net/http/server.go:1576 +0x83
> github.com/mumax/3/engine.func┬À085()
> C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x3f
> created by github.com/mumax/3/engine.GoServe
> C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x2ea
>
>
> Thanks,
> Marten
>
>
>
>
>
> 2018-05-17 18:28 GMT+02:00 Mykola Dvornik ***@***.***>:
>
> > Please attach mumax output.
> >
> > Sent from my Windows 10 phone
> >
> > From: MartenArthers
> > Sent: Thursday, 17 May 2018 17:36
> >
> > To: mumax/3
> > Cc: Mykola Dvornik; Comment
> > Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080
> (#77)
> >
> > Thanks again!
> >
> > I tried this but still no result. On my laptop I have CUDA development
> 9.1,
> > graphics driver 391 and mumax 3.9.1. This configuration works with
Temp.
> > On my workstation I now have al components of CUDA 9.1 (so also CUDA
> > development 9.1) and graphics driver 397. I tried this with the
beta3.10
> in
> > the way I dicribed and 3.9.1 mumax.
> >
> > Any new ideas?
> >
> > 2018-05-17 17:01 GMT+02:00 Mykola Dvornik ***@***.***>:
> >
> > > Please install cuda sdk 9.1 (not newly released 9.2!).
> > >
> > > Sent from my Windows 10 phone
> > >
> > > From: MartenArthers
> > > Sent: Thursday, 17 May 2018 16:49
> > > To: mumax/3
> > > Cc: Mykola Dvornik; Comment
> > > Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080
> > (#77)
> > >
> > > Thanks for your help. The version I had running was 3.9.1, as there
was
> > no
> > > pre-compiled version of 3.9.3. When i run the mumax3 application in
the
> > > 'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll file.
> The
> > > only thing I could think of was to copy the dll files of the 3.9.1 to
> the
> > > 3.10 folder and change the names to xxxxx64_91.dll. I'm very new to
> > > programming and go language so what I did probably was pretty
ignorant.
> > Any
> > > clue as to what i should do?
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub, or mute the thread.
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub
> > > <#77 (comment)>, or
mute
> > > the thread
> > > <https://github.com/notifications/unsubscribe-auth/AlhhZBIe_
> > gHsZwj6TXIWAI7esI8rfuzSks5tzZDFgaJpZM4KWID5>
> > > .
> >
> > >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub, or mute the thread.
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <#77 (comment)>, or mute
> > the thread
> > <
> https://github.com/notifications/unsubscribe-auth/AlhhZADW-
AAu4uLIatfsEzbKQBK5OckPks5tzaVJgaJpZM4KWID5
> >
> > .
> >
>
> —
> You are receiving this because you commented.
>
>
> Reply to this email directly, view it on GitHub
> <#77 (comment)>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-
auth/ACOx280CbYaGd8IMzIGBH7_PeL-sgF0iks5tznzlgaJpZM4KWID5>
> .
>
--
-Mykola
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#77 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AlhhZHr-te2H3o745oJ6lMaY2vfHqL-Uks5tzoBogaJpZM4KWID5>
.
|
Have you copied DLLs from 3.9.1 version to 3.10 folder? If not, then most likely there is a bug in curand library that we don’t have control of. Please try to configure cuda9.1 on your laptop and test mumax3.10 there. Please also don't copy / rename / modify any DLLs yourself as it makes debugging this kind of bugs virtually impossible.
Sent from my Windows 10 phone
From: MartenArthers
Sent: Friday, 18 May 2018 10:33
To: mumax/3
Cc: Mykola Dvornik; Comment
Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080 (#77)
So 397.44.
Noteworthy: I don't see the NVIDIA logo as an item in the lower right
corner, while I do see this on my laptop.
2018-05-18 10:03 GMT+02:00 Mykola Dvornik <notifications@github.com>:
NVidia driver version?
On Fri, 18 May 2018 at 09:48 MartenArthers ***@***.***>
wrote:
> Is it necessary to install Golang? This is a difference between my laptop
> and workstation... However, since all other functionalities of mumax work
> on my workstation without installing Go I thought it was not necessary.
>
>
>
> I get different outputs for beta10 and 3.9.1
>
> *BETA10*
>
> C:\Users\LocalAdmin\Documents\mumax3.10beta.cuda91.win64>mumax3
> temptest2.mx3
> //mumax 3.10 windows_amd64 go1.10.1 (gc)
> //CUDA 9020 Quadro P600(2048MB) cc6.1, using CC61 PTX
> //(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
> //This is free software without any warranty. See license.txt
> //If you use mumax in any work or publication,
> //we kindly ask you to cite the references in references.bib
> //output directory: temptest2.out/
> //starting GUI at http://127.0.0.1:35367
> dres := 20
> hres := 2
> dcell := 2.5e-9
> setsolver(2)
> fixdt = 1e-15
> SetGridsize(dres, dres, hres)
> SetCellsize(dcell, dcell, dcell)
> setgeom(cylinder(dres*dcell, hres*dcell))
> // Initializing geometry 2 %
> // Initializing geometry 100 %
> Msat = 800e3
> Aex = 1.3e-11
> alpha = 0.01
> Temp = 10
> m = randommag()
> autosave(m, 1e-12)
> run(1e-10)
> //Did not use cached kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0
> 0]_[2.5e-09 2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path
> specified.
> //Failed to cache kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0
0]_[2.5e-09
> 2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path specified.
> panic: CURAND_STATUS_LAUNCH_FAILURE
>
> goroutine 1 [running, locked to thread]:
> github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x58511c0,
> 0x60180e000, 0x320, 0x3f80000000000000)
> C:/go-user/src/github.com/mumax/3/cuda/curand/generator.go:41 +0xac
> github.com/mumax/3/engine.(*thermField).update(0xd85540)
> C:/go-user/src/github.com/mumax/3/engine/temperature.go:104 +0x7d2
> github.com/mumax/3/engine.(*thermField).AddTo(0xd85540, 0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/temperature.go:39 +0x57
> github.com/mumax/3/engine.SetEffectiveField(0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/effectivefield.go:18 +0xa9
> github.com/mumax/3/engine.SetLLTorque(0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/torque.go:51 +0x36
> github.com/mumax/3/engine.SetTorque(0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/torque.go:44 +0x32
> github.com/mumax/3/engine.torqueFn(0xc04428e280)
> C:/go-user/src/github.com/mumax/3/engine/run.go:96 +0x32
> github.com/mumax/3/engine.(*Heun).Step(0xec50b0)
> C:/go-user/src/github.com/mumax/3/engine/heun.go:26 +0x112
> github.com/mumax/3/engine.step(0xc044289a01)
> C:/go-user/src/github.com/mumax/3/engine/run.go:199 +0x40
> github.com/mumax/3/engine.runWhile(0xc042057a48, 0x4cf001)
> C:/go-user/src/github.com/mumax/3/engine/run.go:184 +0x8f
> github.com/mumax/3/engine.RunWhile(0xc044289a48)
> C:/go-user/src/github.com/mumax/3/engine/run.go:175 +0x43
> github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
> C:/go-user/src/github.com/mumax/3/engine/run.go:161 +0x5a
> reflect.Value.call(0x8666e0, 0xaedfd8, 0x13, 0x91c70a, 0x4, 0xc044261820,
> 0x1, 0x1, 0x13, 0x8666e0, ...)
> C:/Go/src/reflect/value.go:447 +0x970
> reflect.Value.Call(0x8666e0, 0xaedfd8, 0x13, 0xc044261820, 0x1, 0x1, 0x0,
> 0x12b, 0xa)
> C:/Go/src/reflect/value.go:308 +0xab
> github.com/mumax/3/script.(*call).Eval(0xc04216a630, 0x1, 0x1)
> C:/go-user/src/github.com/mumax/3/script/call.go:61 +0x1ca
> github.com/mumax/3/engine.EvalFile(0xc04216a2a0)
> C:/go-user/src/github.com/mumax/3/engine/script.go:102 +0x52
> main.runScript(0xc04206e080, 0xd)
> C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:118 +0x106
> main.runFileAndServe(0xc04206e080, 0xd)
> C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x79
> main.main()
> C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:56 +0xee
>
>
> *3.9.1 *I belief this one is identical or at least very similar to issue
> #164
>
>
> C:\Users\LocalAdmin\Desktop\mumax3.9.1_windows>mumax3 temptest2.mx3
> //mumax 3.9.1c windows_amd64 go1.3.3 (gc)
> //CUDA 9020 Quadro P600(2048MB) cc6.1, using CC53 PTX
> //(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
> //This is free software without any warranty. See license.txt
> //output directory: temptest2.out/
> //starting GUI at http://127.0.0.1:35367
> dres := 1
> hres := 1
> dcell := 2.5e-9
> setsolver(2)
> fixdt = 1e-14
> dres = 56
> hres = 2
> SetGridsize(dres, dres, hres)
> SetCellsize(dcell, dcell, dcell)
> setgeom(cylinder(dres*dcell, hres*dcell))
> // Initializing geometry 0 %
> // Initializing geometry 100 %
> Msat = 800e3
> Aex = 1.3e-11
> alpha = 0.006
> Temp = 10
> m = randommag()
> autosave(m, 1e-12)
> run(1e-10)
> //Not using kernel cache (-cache="")
> panic: CURAND_STATUS_LAUNCH_FAILURE
>
> goroutine 16 [running]:
> runtime.panic(0x8af1a0, 0xc9)
> c:/go/src/pkg/runtime/panic.c:279 +0x11f
> github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x56d5e60,
> 0x601863800, 0x1880, 0x3f80000000000000)
> C:/Users/Arne/src/github.com/mumax/3/cuda/curand/generator.go:41
> +0x7a
> github.com/mumax/3/engine.(*thermField).update(0xd9bbc0)
> C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:99 +0x4ab
> github.com/mumax/3/engine.(*thermField).AddTo(0xd9bbc0, 0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:51 +0x4a
> github.com/mumax/3/engine.SetEffectiveField(0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/effectivefield.go:18
> +0xb1
> github.com/mumax/3/engine.(*_setter).Set(0xd9bd00, 0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/setter.go:27 +0x37
> github.com/mumax/3/engine.SetLLTorque(0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:58 +0x3b
> github.com/mumax/3/engine.SetTorque(0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:51 +0x2e
> github.com/mumax/3/engine.torqueFn(0xc08315f130)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:93 +0x2e
> github.com/mumax/3/engine.(*Heun).Step(0xd9a6a0)
> C:/Users/Arne/src/github.com/mumax/3/engine/heun.go:26 +0x133
> github.com/mumax/3/engine.step(0x7eca01)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:196 +0x3a
> github.com/mumax/3/engine.runWhile(0xc082057850, 0x1)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:181 +0x95
> github.com/mumax/3/engine.RunWhile(0xc082057850)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:172 +0x40
> github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
> C:/Users/Arne/src/github.com/mumax/3/engine/run.go:158 +0x67
> reflect.Value.call(0x80d040, 0xa762f0, 0x0, 0x130, 0x971810, 0x4,
> 0xc083169c40, 0x1, 0x1, 0x0, ...)
> c:/go/src/pkg/reflect/value.go:563 +0x1217
> reflect.Value.Call(0x80d040, 0xa762f0, 0x0, 0x130, 0xc083169c40, 0x1,
0x1,
> 0x0, 0x0, 0x0)
> c:/go/src/pkg/reflect/value.go:411 +0xde
> github.com/mumax/3/script.(*call).Eval(0xc082059ce0, 0x0, 0x0)
> C:/Users/Arne/src/github.com/mumax/3/script/call.go:61 +0x25d
> github.com/mumax/3/engine.EvalFile(0xc082059b00)
> C:/Users/Arne/src/github.com/mumax/3/engine/script.go:95 +0x1e7
> main.runFileAndServe(0xc082006500, 0xd)
> C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:144 +0x1e1
> main.main()
> C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x2c6
>
> goroutine 17 [syscall]:
> runtime.goexit()
> c:/go/src/pkg/runtime/proc.c:1445
>
> goroutine 19 [finalizer wait]:
> runtime.park(0x41a6a0, 0xd992a0, 0xd97149)
> c:/go/src/pkg/runtime/proc.c:1369 +0xac
> runtime.parkunlock(0xd992a0, 0xd97149)
> c:/go/src/pkg/runtime/proc.c:1385 +0x42
> runfinq()
> c:/go/src/pkg/runtime/mgc0.c:2644 +0xdd
> runtime.goexit()
> c:/go/src/pkg/runtime/proc.c:1445
>
> goroutine 20 [chan receive]:
> github.com/mumax/3/engine.runSaver()
> C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:40 +0x57
> created by github.com/mumax/3/engine.init┬À2
> C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:24 +0xa3
>
> goroutine 33 [IO wait]:
> net.runtime_pollWait(0x536b5c8, 0x72, 0x0)
> c:/go/src/pkg/runtime/netpoll.goc:146 +0x6d
> net.(*pollDesc).Wait(0xc083122770, 0x72, 0x0, 0x0)
> c:/go/src/pkg/net/fd_poll_runtime.go:84 +0x4d
> net.(*ioSrv).ExecIO(0xc0830ba110, 0xc083122660, 0x98f890, 0x8,
> 0xc0830dc370, 0xc082090600, 0x0, 0x0)
> c:/go/src/pkg/net/fd_windows.go:188 +0x242
> net.(*netFD).acceptOne(0xc083122600, 0xa76e80, 0xc08207e1c0, 0x2, 0x2,
> 0xc083122660, 0x0, 0x0, 0x0)
> c:/go/src/pkg/net/fd_windows.go:546 +0x3c7
> net.(*netFD).accept(0xc083122600, 0xa76e80, 0x0, 0x0, 0x0)
> c:/go/src/pkg/net/fd_windows.go:573 +0x187
> net.(*TCPListener).AcceptTCP(0xc0830ba120, 0xc0830c8668, 0x0, 0x0)
> c:/go/src/pkg/net/tcpsock_posix.go:234 +0x64
> net.(*TCPListener).Accept(0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
> c:/go/src/pkg/net/tcpsock_posix.go:244 +0x52
> net/http.(*Server).Serve(0xc082016660, 0x536a620, 0xc0830ba120, 0x0,
0x0)
> c:/go/src/pkg/net/http/server.go:1698 +0x98
> net/http.Serve(0x536a620, 0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
> c:/go/src/pkg/net/http/server.go:1576 +0x83
> github.com/mumax/3/engine.func┬À085()
> C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x3f
> created by github.com/mumax/3/engine.GoServe
> C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x2ea
>
>
> Thanks,
> Marten
>
>
>
>
>
> 2018-05-17 18:28 GMT+02:00 Mykola Dvornik ***@***.***>:
>
> > Please attach mumax output.
> >
> > Sent from my Windows 10 phone
> >
> > From: MartenArthers
> > Sent: Thursday, 17 May 2018 17:36
> >
> > To: mumax/3
> > Cc: Mykola Dvornik; Comment
> > Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080
> (#77)
> >
> > Thanks again!
> >
> > I tried this but still no result. On my laptop I have CUDA development
> 9.1,
> > graphics driver 391 and mumax 3.9.1. This configuration works with
Temp.
> > On my workstation I now have al components of CUDA 9.1 (so also CUDA
> > development 9.1) and graphics driver 397. I tried this with the
beta3.10
> in
> > the way I dicribed and 3.9.1 mumax.
> >
> > Any new ideas?
> >
> > 2018-05-17 17:01 GMT+02:00 Mykola Dvornik ***@***.***>:
> >
> > > Please install cuda sdk 9.1 (not newly released 9.2!).
> > >
> > > Sent from my Windows 10 phone
> > >
> > > From: MartenArthers
> > > Sent: Thursday, 17 May 2018 16:49
> > > To: mumax/3
> > > Cc: Mykola Dvornik; Comment
> > > Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080
> > (#77)
> > >
> > > Thanks for your help. The version I had running was 3.9.1, as there
was
> > no
> > > pre-compiled version of 3.9.3. When i run the mumax3 application in
the
> > > 'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll file.
> The
> > > only thing I could think of was to copy the dll files of the 3.9.1 to
> the
> > > 3.10 folder and change the names to xxxxx64_91.dll. I'm very new to
> > > programming and go language so what I did probably was pretty
ignorant.
> > Any
> > > clue as to what i should do?
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub, or mute the thread.
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub
> > > <#77 (comment)>, or
mute
> > > the thread
> > > <https://github.com/notifications/unsubscribe-auth/AlhhZBIe_
> > gHsZwj6TXIWAI7esI8rfuzSks5tzZDFgaJpZM4KWID5>
> > > .
> >
> > >
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub, or mute the thread.
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <#77 (comment)>, or mute
> > the thread
> > <
> https://github.com/notifications/unsubscribe-auth/AlhhZADW-
AAu4uLIatfsEzbKQBK5OckPks5tzaVJgaJpZM4KWID5
> >
> > .
> >
>
> —
> You are receiving this because you commented.
>
>
> Reply to this email directly, view it on GitHub
> <#77 (comment)>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-
auth/ACOx280CbYaGd8IMzIGBH7_PeL-sgF0iks5tznzlgaJpZM4KWID5>
> .
>
--
-Mykola
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#77 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AlhhZHr-te2H3o745oJ6lMaY2vfHqL-Uks5tzoBogaJpZM4KWID5>
.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Message from yesterday:
*Thanks for your help. The version I had running was 3.9.1, as there was no
pre-compiled version of 3.9.3. When i run the mumax3 application in the
'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll file. The
only thing I could think of was to copy the dll files of the 3.9.1 to the
3.10 folder and change the names to xxxxx64_91.dll. I'm very new to
programming and go language so what I did probably was pretty ignorant. Any
clue as to what i should do?*
So yes this is exactly what I did, copy the dll files and change the
names... Where do I get new dll files for 3.10? the link in issue #128 is
dead.
Sorry if these questions are very stupid, and thank you so much for helping
me.
2018-05-18 10:42 GMT+02:00 Mykola Dvornik <notifications@github.com>:
… Have you copied DLLs from 3.9.1 version to 3.10 folder? If not, then most
likely there is a bug in curand library that we don’t have control of.
Please try to configure cuda9.1 on your laptop and test mumax3.10 there.
Please also don't copy / rename / modify any DLLs yourself as it makes
debugging this kind of bugs virtually impossible.
Sent from my Windows 10 phone
From: MartenArthers
Sent: Friday, 18 May 2018 10:33
To: mumax/3
Cc: Mykola Dvornik; Comment
Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080 (#77)
So 397.44.
Noteworthy: I don't see the NVIDIA logo as an item in the lower right
corner, while I do see this on my laptop.
2018-05-18 10:03 GMT+02:00 Mykola Dvornik ***@***.***>:
> NVidia driver version?
>
> On Fri, 18 May 2018 at 09:48 MartenArthers ***@***.***>
> wrote:
>
> > Is it necessary to install Golang? This is a difference between my
laptop
> > and workstation... However, since all other functionalities of mumax
work
> > on my workstation without installing Go I thought it was not necessary.
> >
> >
> >
> > I get different outputs for beta10 and 3.9.1
> >
> > *BETA10*
>
> >
> > C:\Users\LocalAdmin\Documents\mumax3.10beta.cuda91.win64>mumax3
> > temptest2.mx3
> > //mumax 3.10 windows_amd64 go1.10.1 (gc)
> > //CUDA 9020 Quadro P600(2048MB) cc6.1, using CC61 PTX
> > //(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
> > //This is free software without any warranty. See license.txt
> > //If you use mumax in any work or publication,
> > //we kindly ask you to cite the references in references.bib
> > //output directory: temptest2.out/
> > //starting GUI at http://127.0.0.1:35367
> > dres := 20
> > hres := 2
> > dcell := 2.5e-9
> > setsolver(2)
> > fixdt = 1e-15
> > SetGridsize(dres, dres, hres)
> > SetCellsize(dcell, dcell, dcell)
> > setgeom(cylinder(dres*dcell, hres*dcell))
> > // Initializing geometry 2 %
> > // Initializing geometry 100 %
> > Msat = 800e3
> > Aex = 1.3e-11
> > alpha = 0.01
> > Temp = 10
> > m = randommag()
> > autosave(m, 1e-12)
> > run(1e-10)
> > //Did not use cached kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0
> > 0]_[2.5e-09 2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path
> > specified.
> > //Failed to cache kernel: open /tmp/mumax3kernel_[20 20 2]_[0 0
> 0]_[2.5e-09
> > 2.5e-09 2.5e-09]_6_0 0.ovf: The system cannot find the path specified.
> > panic: CURAND_STATUS_LAUNCH_FAILURE
> >
> > goroutine 1 [running, locked to thread]:
> > github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x58511c0,
> > 0x60180e000, 0x320, 0x3f80000000000000)
> > C:/go-user/src/github.com/mumax/3/cuda/curand/generator.go:41 +0xac
> > github.com/mumax/3/engine.(*thermField).update(0xd85540)
> > C:/go-user/src/github.com/mumax/3/engine/temperature.go:104 +0x7d2
> > github.com/mumax/3/engine.(*thermField).AddTo(0xd85540, 0xc04428e280)
> > C:/go-user/src/github.com/mumax/3/engine/temperature.go:39 +0x57
> > github.com/mumax/3/engine.SetEffectiveField(0xc04428e280)
> > C:/go-user/src/github.com/mumax/3/engine/effectivefield.go:18 +0xa9
> > github.com/mumax/3/engine.SetLLTorque(0xc04428e280)
> > C:/go-user/src/github.com/mumax/3/engine/torque.go:51 +0x36
> > github.com/mumax/3/engine.SetTorque(0xc04428e280)
> > C:/go-user/src/github.com/mumax/3/engine/torque.go:44 +0x32
> > github.com/mumax/3/engine.torqueFn(0xc04428e280)
> > C:/go-user/src/github.com/mumax/3/engine/run.go:96 +0x32
> > github.com/mumax/3/engine.(*Heun).Step(0xec50b0)
> > C:/go-user/src/github.com/mumax/3/engine/heun.go:26 +0x112
> > github.com/mumax/3/engine.step(0xc044289a01)
> > C:/go-user/src/github.com/mumax/3/engine/run.go:199 +0x40
> > github.com/mumax/3/engine.runWhile(0xc042057a48, 0x4cf001)
> > C:/go-user/src/github.com/mumax/3/engine/run.go:184 +0x8f
> > github.com/mumax/3/engine.RunWhile(0xc044289a48)
> > C:/go-user/src/github.com/mumax/3/engine/run.go:175 +0x43
> > github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
> > C:/go-user/src/github.com/mumax/3/engine/run.go:161 +0x5a
> > reflect.Value.call(0x8666e0, 0xaedfd8, 0x13, 0x91c70a, 0x4,
0xc044261820,
> > 0x1, 0x1, 0x13, 0x8666e0, ...)
> > C:/Go/src/reflect/value.go:447 +0x970
> > reflect.Value.Call(0x8666e0, 0xaedfd8, 0x13, 0xc044261820, 0x1, 0x1,
0x0,
> > 0x12b, 0xa)
> > C:/Go/src/reflect/value.go:308 +0xab
> > github.com/mumax/3/script.(*call).Eval(0xc04216a630, 0x1, 0x1)
> > C:/go-user/src/github.com/mumax/3/script/call.go:61 +0x1ca
> > github.com/mumax/3/engine.EvalFile(0xc04216a2a0)
> > C:/go-user/src/github.com/mumax/3/engine/script.go:102 +0x52
> > main.runScript(0xc04206e080, 0xd)
> > C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:118 +0x106
> > main.runFileAndServe(0xc04206e080, 0xd)
> > C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x79
> > main.main()
> > C:/go-user/src/github.com/mumax/3/cmd/mumax3/main.go:56 +0xee
> >
> >
> > *3.9.1 *I belief this one is identical or at least very similar to
issue
>
> > #164
> >
> >
> > C:\Users\LocalAdmin\Desktop\mumax3.9.1_windows>mumax3 temptest2.mx3
> > //mumax 3.9.1c windows_amd64 go1.3.3 (gc)
> > //CUDA 9020 Quadro P600(2048MB) cc6.1, using CC53 PTX
> > //(c) Arne Vansteenkiste, Dynamat LAB, Ghent University, Belgium
> > //This is free software without any warranty. See license.txt
> > //output directory: temptest2.out/
> > //starting GUI at http://127.0.0.1:35367
> > dres := 1
> > hres := 1
> > dcell := 2.5e-9
> > setsolver(2)
> > fixdt = 1e-14
> > dres = 56
> > hres = 2
> > SetGridsize(dres, dres, hres)
> > SetCellsize(dcell, dcell, dcell)
> > setgeom(cylinder(dres*dcell, hres*dcell))
> > // Initializing geometry 0 %
> > // Initializing geometry 100 %
> > Msat = 800e3
> > Aex = 1.3e-11
> > alpha = 0.006
> > Temp = 10
> > m = randommag()
> > autosave(m, 1e-12)
> > run(1e-10)
> > //Not using kernel cache (-cache="")
> > panic: CURAND_STATUS_LAUNCH_FAILURE
> >
> > goroutine 16 [running]:
> > runtime.panic(0x8af1a0, 0xc9)
> > c:/go/src/pkg/runtime/panic.c:279 +0x11f
> > github.com/mumax/3/cuda/curand.Generator.GenerateNormal(0x56d5e60,
> > 0x601863800, 0x1880, 0x3f80000000000000)
> > C:/Users/Arne/src/github.com/mumax/3/cuda/curand/generator.go:41
> > +0x7a
> > github.com/mumax/3/engine.(*thermField).update(0xd9bbc0)
> > C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:99 +0x4ab
> > github.com/mumax/3/engine.(*thermField).AddTo(0xd9bbc0, 0xc08315f130)
> > C:/Users/Arne/src/github.com/mumax/3/engine/temperature.go:51 +0x4a
> > github.com/mumax/3/engine.SetEffectiveField(0xc08315f130)
> > C:/Users/Arne/src/github.com/mumax/3/engine/effectivefield.go:18
> > +0xb1
> > github.com/mumax/3/engine.(*_setter).Set(0xd9bd00, 0xc08315f130)
> > C:/Users/Arne/src/github.com/mumax/3/engine/setter.go:27 +0x37
> > github.com/mumax/3/engine.SetLLTorque(0xc08315f130)
> > C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:58 +0x3b
> > github.com/mumax/3/engine.SetTorque(0xc08315f130)
> > C:/Users/Arne/src/github.com/mumax/3/engine/torque.go:51 +0x2e
> > github.com/mumax/3/engine.torqueFn(0xc08315f130)
> > C:/Users/Arne/src/github.com/mumax/3/engine/run.go:93 +0x2e
> > github.com/mumax/3/engine.(*Heun).Step(0xd9a6a0)
> > C:/Users/Arne/src/github.com/mumax/3/engine/heun.go:26 +0x133
> > github.com/mumax/3/engine.step(0x7eca01)
> > C:/Users/Arne/src/github.com/mumax/3/engine/run.go:196 +0x3a
> > github.com/mumax/3/engine.runWhile(0xc082057850, 0x1)
> > C:/Users/Arne/src/github.com/mumax/3/engine/run.go:181 +0x95
> > github.com/mumax/3/engine.RunWhile(0xc082057850)
> > C:/Users/Arne/src/github.com/mumax/3/engine/run.go:172 +0x40
> > github.com/mumax/3/engine.Run(0x3ddb7cdfd9d7bdbb)
> > C:/Users/Arne/src/github.com/mumax/3/engine/run.go:158 +0x67
> > reflect.Value.call(0x80d040, 0xa762f0, 0x0, 0x130, 0x971810, 0x4,
> > 0xc083169c40, 0x1, 0x1, 0x0, ...)
> > c:/go/src/pkg/reflect/value.go:563 +0x1217
> > reflect.Value.Call(0x80d040, 0xa762f0, 0x0, 0x130, 0xc083169c40, 0x1,
> 0x1,
> > 0x0, 0x0, 0x0)
> > c:/go/src/pkg/reflect/value.go:411 +0xde
> > github.com/mumax/3/script.(*call).Eval(0xc082059ce0, 0x0, 0x0)
> > C:/Users/Arne/src/github.com/mumax/3/script/call.go:61 +0x25d
> > github.com/mumax/3/engine.EvalFile(0xc082059b00)
> > C:/Users/Arne/src/github.com/mumax/3/engine/script.go:95 +0x1e7
> > main.runFileAndServe(0xc082006500, 0xd)
> > C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:144 +0x1e1
> > main.main()
> > C:/Users/Arne/src/github.com/mumax/3/cmd/mumax3/main.go:89 +0x2c6
> >
> > goroutine 17 [syscall]:
> > runtime.goexit()
> > c:/go/src/pkg/runtime/proc.c:1445
> >
> > goroutine 19 [finalizer wait]:
> > runtime.park(0x41a6a0, 0xd992a0, 0xd97149)
> > c:/go/src/pkg/runtime/proc.c:1369 +0xac
> > runtime.parkunlock(0xd992a0, 0xd97149)
> > c:/go/src/pkg/runtime/proc.c:1385 +0x42
> > runfinq()
> > c:/go/src/pkg/runtime/mgc0.c:2644 +0xdd
> > runtime.goexit()
> > c:/go/src/pkg/runtime/proc.c:1445
> >
> > goroutine 20 [chan receive]:
> > github.com/mumax/3/engine.runSaver()
> > C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:40 +0x57
> > created by github.com/mumax/3/engine.init┬À2
> > C:/Users/Arne/src/github.com/mumax/3/engine/asyncio.go:24 +0xa3
> >
> > goroutine 33 [IO wait]:
> > net.runtime_pollWait(0x536b5c8, 0x72, 0x0)
> > c:/go/src/pkg/runtime/netpoll.goc:146 +0x6d
> > net.(*pollDesc).Wait(0xc083122770, 0x72, 0x0, 0x0)
> > c:/go/src/pkg/net/fd_poll_runtime.go:84 +0x4d
> > net.(*ioSrv).ExecIO(0xc0830ba110, 0xc083122660, 0x98f890, 0x8,
> > 0xc0830dc370, 0xc082090600, 0x0, 0x0)
> > c:/go/src/pkg/net/fd_windows.go:188 +0x242
> > net.(*netFD).acceptOne(0xc083122600, 0xa76e80, 0xc08207e1c0, 0x2, 0x2,
> > 0xc083122660, 0x0, 0x0, 0x0)
> > c:/go/src/pkg/net/fd_windows.go:546 +0x3c7
> > net.(*netFD).accept(0xc083122600, 0xa76e80, 0x0, 0x0, 0x0)
> > c:/go/src/pkg/net/fd_windows.go:573 +0x187
> > net.(*TCPListener).AcceptTCP(0xc0830ba120, 0xc0830c8668, 0x0, 0x0)
> > c:/go/src/pkg/net/tcpsock_posix.go:234 +0x64
> > net.(*TCPListener).Accept(0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
> > c:/go/src/pkg/net/tcpsock_posix.go:244 +0x52
> > net/http.(*Server).Serve(0xc082016660, 0x536a620, 0xc0830ba120, 0x0,
> 0x0)
> > c:/go/src/pkg/net/http/server.go:1698 +0x98
> > net/http.Serve(0x536a620, 0xc0830ba120, 0x0, 0x0, 0x0, 0x0)
> > c:/go/src/pkg/net/http/server.go:1576 +0x83
> > github.com/mumax/3/engine.func┬À085()
> > C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x3f
> > created by github.com/mumax/3/engine.GoServe
> > C:/Users/Arne/src/github.com/mumax/3/engine/gui.go:537 +0x2ea
> >
> >
> > Thanks,
> > Marten
> >
> >
> >
> >
> >
> > 2018-05-17 18:28 GMT+02:00 Mykola Dvornik ***@***.***>:
> >
> > > Please attach mumax output.
> > >
> > > Sent from my Windows 10 phone
> > >
> > > From: MartenArthers
> > > Sent: Thursday, 17 May 2018 17:36
> > >
> > > To: mumax/3
> > > Cc: Mykola Dvornik; Comment
> > > Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on GTX1080
> > (#77)
> > >
> > > Thanks again!
> > >
> > > I tried this but still no result. On my laptop I have CUDA
development
> > 9.1,
> > > graphics driver 391 and mumax 3.9.1. This configuration works with
> Temp.
> > > On my workstation I now have al components of CUDA 9.1 (so also CUDA
> > > development 9.1) and graphics driver 397. I tried this with the
> beta3.10
> > in
> > > the way I dicribed and 3.9.1 mumax.
> > >
> > > Any new ideas?
> > >
> > > 2018-05-17 17:01 GMT+02:00 Mykola Dvornik ***@***.***
>:
> > >
> > > > Please install cuda sdk 9.1 (not newly released 9.2!).
> > > >
> > > > Sent from my Windows 10 phone
> > > >
> > > > From: MartenArthers
> > > > Sent: Thursday, 17 May 2018 16:49
> > > > To: mumax/3
> > > > Cc: Mykola Dvornik; Comment
> > > > Subject: Re: [mumax/3] panic: CURAND_STATUS_LAUNCH_FAILURE on
GTX1080
> > > (#77)
> > > >
> > > > Thanks for your help. The version I had running was 3.9.1, as there
> was
> > > no
> > > > pre-compiled version of 3.9.3. When i run the mumax3 application in
> the
> > > > 'mumax3.10beta.cuda91.win64.zip' it says it it missing the dll
file.
> > The
> > > > only thing I could think of was to copy the dll files of the 3.9.1
to
> > the
> > > > 3.10 folder and change the names to xxxxx64_91.dll. I'm very new to
> > > > programming and go language so what I did probably was pretty
> ignorant.
> > > Any
> > > > clue as to what i should do?
> > > >
> > > > —
> > > > You are receiving this because you commented.
> > > > Reply to this email directly, view it on GitHub, or mute the
thread.
> > > >
> > > > —
> > > > You are receiving this because you commented.
> > > > Reply to this email directly, view it on GitHub
> > > > <#77 (comment)>, or
> mute
> > > > the thread
> > > > <https://github.com/notifications/unsubscribe-auth/AlhhZBIe_
> > > gHsZwj6TXIWAI7esI8rfuzSks5tzZDFgaJpZM4KWID5>
> > > > .
> > >
> > > >
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub, or mute the thread.
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub
> > > <#77 (comment)>, or
mute
> > > the thread
> > > <
> > https://github.com/notifications/unsubscribe-auth/AlhhZADW-
> AAu4uLIatfsEzbKQBK5OckPks5tzaVJgaJpZM4KWID5
> > >
> > > .
> > >
> >
> > —
> > You are receiving this because you commented.
> >
> >
> > Reply to this email directly, view it on GitHub
> > <#77 (comment)>, or mute
> > the thread
> > <https://github.com/notifications/unsubscribe-
> auth/ACOx280CbYaGd8IMzIGBH7_PeL-sgF0iks5tznzlgaJpZM4KWID5>
> > .
> >
> --
> -Mykola
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <#77 (comment)>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AlhhZHr-
te2H3o745oJ6lMaY2vfHqL-Uks5tzoBogaJpZM4KWID5>
> .
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#77 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AlhhZKCl6gWT4y8aOsqrLT-oljlYwV2sks5tzolwgaJpZM4KWID5>
.
|
@Billthered Does 3.10 work for you? |
@MartenArthers AFAIK, if CUDA SDK is configured properly, then there is no need to copy any DLLs to mumax3 folder as system will automatically pick them up and preload for you. BTW, on the machine where 3.10 was compiled, CUDA SDK is installed in C:\cuda\ (the path could be configure in Advanced Mode of the CUDA SDK installer). Anyway, if mumax3.10 fails to launch for you, then please make a screenshot of the error and attach it to this conversation. |
I deleted the dll's and now it does work!
Probably it didn't work before since I had the 9.2CUDA, then i copied the
dll's to the folder, so after installing cuda9.1 it still didn't work
because of the wrong dlls.
Thanks so much!!
I have some unrelated questions. Feel free to answer any if you know the
answer and have the time, if you don't have the time don't bother (you've
helped me so much already). They are in order of importance to me.
*I am analyzing the borders of generation of singledomain -> vortex ->
multidomain in nano/micro scale disks of different sizes and materials.
Next step is so analyze the resonance frequency of the vortex core to an
alternating Bfield.*
1. should the cellsize be < 1*exchange length, or < 0.5*exchange length?
In the verification paper the range 0.25-0.5 is mentioned, however online I
find multiple papers that use cellsizes of 0.5 to 1.0 * l_ex. (with
programs other the Mumax, mostly). My simulations would go significantly
faster if I could do cellsizes of ~1*l_ex.
2. Can I use the rk45 with Temp? In the paper it says no, and in issue #61
it is mentioned the results are different. However Arne does not completely
rule out the possibility in the same issue. If rk45 is not allowed, is it
allowed to use variable dt in the Heun solver? Or only fixed? (In the
beta10 it is possible to run with varDt, where this was impossible in 3.9).
Also what is the rkf56 solver and is it physically correct with Temp? fix
or var Dt?
2. The B_sat of a material goes down to 0 with increasing temperature, with
0 at curie Temp. Is this incorporated in Mumax, or should I calculate and
enter a different M_sat with a high temperature? I'm almost sure that I
can keep the B_sat the same, as the added B_therm field ensures the
magnetization is never the complete B_sat. With this last assumption, could
I run a simulation without Temp, but with a lower B_sat, and get similar
results? (for the sake of a faster simulation using rk_45 instead of heun).
3. What error/step is allowed, what will be the consequence when this is
too high? How do I find a balance?
4. What is the effect of the damping parameter? I notice in different
papers they chose a higher alpha just to decrease simulation times. Is just
justifiable when researching the evolvement from a randommag to its
'qualitative ground state' (single domain, vortex, or multi domain, but not
centered)?
Thanks,
Marten
2018-05-18 11:21 GMT+02:00 Mykola Dvornik <notifications@github.com>:
… @MartenArthers <https://github.com/MartenArthers>
We included DLLs in previous versions of mumax3 for the sake of
convenience, as there is no need to install CUDA SDK then. It is quite
likely that such approach won't work in the future as Microsoft is
hardening the way DLLs are linked and preloaded to avoid their spoofing.
AFAIK, if CUDA SDK is configured properly, then there is no need to copy
any DLLs to mumax3 folder as system will automatically pick them up and
preload for you. BTW, on the machine where 3.10 was compiled, CUDA SDK is
installed in C:\cuda\ (the path could be configure in Advanced Mode of the
CUDA SDK installer).
Anyway, if mumax3.10 fails to launch for you, then please make a
screenshot of the error and attach it to this conversation.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#77 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AlhhZB9ChobKdOgu3wCmOKdQLfrJtKaWks5tzpKMgaJpZM4KWID5>
.
|
Good to hear mumax3.10 works for you now. Please note that here we discuss mumax3 issues / bugs / etc. Any other question should be asked via mumax2 mailing list https://groups.google.com/forum/#!forum/mumax2 . |
Hi all,
I've encountered the following error after setting up a system with the configuration details as below, using the precompiled version of mumax3:
During the simulation, the generation of the mesh and even the relax() phase works properly. However at the end of relax(), before the simulation runs it gives:
If I set the temperature to 0K it works fine. It seems that the error with CURAND comes from compatibility with the GTX1080 architecture and may need update to CUDA8.0?
Would building Mumax3 with CUDA8.0 solve this issue? I've tried, however I could not build. I got an error related to the CUDA header files, exactly as in issue #18, despite I changed the //windows lines in the different cgoflags.go to be
Actually I also tried different ways and paths to include the headers but only manually adding the full path of a header file seems to work, not any path in the //#cgo commands. What could cause this?
Thank you for your help and comments!
The text was updated successfully, but these errors were encountered: